0
我是新來上海社會科學院,和我有H1,H2,在.sass文件中定義H3,和我想要做的東西像下面這樣:如何引用先前定義的樣式
h1 {
font-size: 25px;
}
.section {
h1 { font-size: h1.font-size - 5px; }
}
我知道語法是不正確的,但我認爲你得到了要點。會真的很感激它。
我是新來上海社會科學院,和我有H1,H2,在.sass文件中定義H3,和我想要做的東西像下面這樣:如何引用先前定義的樣式
h1 {
font-size: 25px;
}
.section {
h1 { font-size: h1.font-size - 5px; }
}
我知道語法是不正確的,但我認爲你得到了要點。會真的很感激它。
你必須存儲在一個變量的值:
$h1-font-size: 25px;
h1 {
font-size: $h1-font-size;
.section & {
font-size: $h1-font-size - 5;
}
}
這會產生以下CSS:
h1 { font-size: 25px; }
.section h1 { font-size: 20px; }
非常美味確實如此。 – gangelo
雖然這是一個有趣的想法。這可能會導致大量濫用,但也許可以使用閱讀以前規則的容量來製作易於使用的Sass mixins,以便跨項目使用,例如允許UI模塊與周圍顏色混合計劃*沒有*必須提供任何參數。 – iono