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 巢狀輸...