[問題] sass-bootstrap的mixins?
想請教一下有使用sass版Bootstrap的前輩們~
sass版本裡面有多一個mixins的資料夾
我知道它可以讓我們這樣寫:
div {
@include make-row();
}
但是這跟使用@extend的差別在哪裡呢?
div {
@extend .row;
}
生出來的CSS是不一樣,但是效果似乎沒差?
想請問一下,什麼情況要用mixin,什麼情況適合extend呢?
我目前都只有使用extend (因為字比較少XD)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.34.139
※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1417656523.A.F58.html
推
12/04 10:32, , 1F
12/04 10:32, 1F
→
12/04 13:07, , 2F
12/04 13:07, 2F
謝謝樓上解答,我大概知道mixin跟extend怎麼使用,我平常自己也有寫一些mixins,只是好奇如果是Bootstrap的mixins,似乎用extend都可以替代?但如果這樣那些mixins又有什麼用處,不知道是否有一些我沒用到的好用功能?
※ 編輯: leizzzz (118.163.34.139), 12/04/2014 13:53:21
推
12/05 12:20, , 3F
12/05 12:20, 3F
推
12/05 20:55, , 4F
12/05 20:55, 4F
→
12/05 20:55, , 5F
12/05 20:55, 5F
推
12/13 02:01, , 6F
12/13 02:01, 6F
→
12/13 02:01, , 7F
12/13 02:01, 7F
推
12/13 02:04, , 8F
12/13 02:04, 8F
→
12/13 02:04, , 9F
12/13 02:04, 9F
→
12/13 02:04, , 10F
12/13 02:04, 10F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):