// 拿來合併樣式,都放@extend用的檔案 @import layout //共同框架 @import index //首頁 @import page //內頁 @import xxx //各單元CSS @import將網站的各部份樣式拆開成 _mixin.sass, _extend.sass, _layout.sass…等 放置在sass資料夾下,再利用@import功能 把所有檔納入到all.css裡 @mixin函式用法: @mixin bg($img) background: url(../images/#{img}”) width: image-width(“../images/#{$img}”) height: image-height(“../images/#{$img}”) .logo +bg(‘logo.png’) @extend繼承用法: 跟物件導向裡面說的繼承很像,他可以 繼承你指定的css語法的屬性 語法大致上是:「@extend name」 【Sass】 .ext font-size:10px width:400px body @extend .ext height:600px 【編譯後】 .ext, body { font-size: 10px; width: 400px; } body { height: 600px; } Note: http://ithelp.ithome.com.tw/question/10126703 學sass好文章