看板 Web_Design 關於我們 聯絡資訊
各位前輩請教一下 初學sass,在用@mixin時有以下情況 code如下: @mixin bg($bg) background: url("../images/#{$bg}") width: image-width("../images/#{$bg}") height: image-height("../images/#{$bg}") @mixin text-hide white-space: nowrap text-indent: 100% overflow: hidden @mixin boxW($width) width: $width 有三個mixin,前兩個從教學站copy的,第三個是自己try的 單獨只放第三支,結果都很正常,但如果前頭多放了其他兩支mixin,結果就會錯誤 刪掉前兩支後又正常(前兩支單獨或放一起測試都是ok的,我猜應該不關前兩支的事) 搞不懂是哪裡出錯? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.52.202 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1450079978.A.ABE.html
a926: 我之前寫的時候style結尾都要有; 。我看你好像都沒有加@@ 12/15 19:28
magicsung: 試了一次include三個mixin都沒錯誤,不知道錯誤是? 12/17 01:10
magicsung: 回樓上,sass語法允許不用分號 12/17 01:12
magicsung: 另外Udemy有免費的sass基本教學可以去看看 12/17 01:13
iamnodoubt: 有時是compiler的問題,像用gulp去compile,就一定要有 12/17 01:17
iamnodoubt: 空格, 用compass去compile就很隨便 12/17 01:17
magicsung: 截圖 http://i.imgur.com/KnwEaJY.png 12/17 01:32
eggimage: 你在瀏覽器裡應該就看得到哪行出錯 12/17 04:08
lininu: 之前一開始也是用sass寫,但事實上scss比較廣泛ˊ_>ˋ甚至 12/30 17:06
lininu: 可以把人家的css改檔名scss就能用了(而且團隊裡面有art) 12/30 17:06