SASS詳解之編譯輸出的樣式

2021-09-09 05:14:47 字數 1020 閱讀 3025

sass是一種css預處理語言,沒有裝環境的話是不能被解析的。但是有了koala編譯工具之後,解析sass不需要環境也毫無壓力了。sass的輸出格式有四種:巢狀、擴大、緊湊和壓縮。下面結合小例子為大家一一介紹。

巢狀的風格是預設sass風格,因為它反映的css樣式和html文件的結構很相似。每個屬性都有其自己的巢狀。巢狀式大型css檔案時,看著是非常有用的,它可以讓你輕鬆掌握檔案的結構沒有什麼實際閱讀。反而包含的選擇器多了,看起來很是費勁。小例子如下

sass**

div 

div a

div a:hover

編譯後的css**

div 

div a

div a:hover

展開是乙個比較典型的人類製造的css樣式,每個屬性和屬性值佔一行。小例子如下

sass**

div 

a }

}}

編譯後的css**

div 

div a

div a:hover

緊湊的風格比巢狀或展開占用的空間較少。每個css規則只占用一行,在該行定義每個屬性。巢狀規則放置在屬性旁邊沒有換行。小例子如下

sass**

div 

a }

}}

編譯後的css**

div 

div a

div a:hover

壓縮式占用空間的可能的最小量的,把不必要的空格都刪除掉,然後每個屬性,每個屬性值,每個選擇器僅僅挨在一起。小例子如下

sass**

div 

a }

}}

編譯後的css**

divdiv adiv a:hover

Sass 1 Sass初識 編譯 輸出方式

啟動 startcommand propopt with ruby客戶端 輸入命令 gen install sass 切換源 gen sources add remove 檢視版本 sass v 更新及解除安裝 gen uninstall sass gen update sass mixin ell...

sass 系列之 sass配置與編譯

1.刪除gem源 gem sources move 2.新增國內gem源 gem sources add 3.檢查是否替換成功 gem sources l 如果替換成功,會如下顯示 在命令列中使用gem指令安裝sass 和compass。gem install sass gem install co...

Sass學習筆記 Sass的編譯

命令列編譯 gui 介面工具編譯 一般教程 ide自助編譯 webstorm設定 點選左上角的file settings file watchers 在彈窗的視窗的右上角點選綠色的 號,然後選擇scss arguments 配置編譯後的檔案的輸出路徑 四種編譯後css樣式 這裡有一段scss 巢狀輸...