最近使用Sass時,我一直在擴展類作爲變量的替代品。SASS:擴展Classess與變量
例如:
- 使用一個可變
$small-font: 12px
p {
font-size: $small-font
}
-Extending類
.small-font {
font-size:12px;
}
p {
@extend .small-font;
}
延伸類的優點是,它可以更容易地使你的代碼響應。例如,我可以將.small-font
包裝在媒體查詢中,這對變量來說是不可能的。
我的問題是:以這種方式使用擴展類有什麼缺點嗎? 我知道輸出會傾向於將所有類組合在一起(這可能會使調試更加繁瑣),但是還有其他潛在的問題嗎?
謝謝!這完全解釋了它。 –