比方說,我有一些HTML這樣的:我可以在CSS中分組多個樣式聲明嗎?
<div id="Group1">
<p class="first">Lorem <span class="special">ipsum</span></p>
<p class="second">Lorem ipsum</p>
<p class="third">Lorem ipsum</p>
</div>
<div id="Group2">
<p class="first">Lorem <span class="special">ipsum</span></p>
<p class="second">Lorem ipsum</p>
<p class="third">Lorem ipsum</p>
</div>
樣式的段落不同,我必須聲明我的CSS是這樣的:
#Group1 p.first {
color: blue;
}
#Group1 span.special {
color: green;
}
#Group2 p.first {
color: red;
}
#Group2 span.special {
color: orange;
}
有沒有辦法來組聲明,所以我不必須重複#Group1和#組2(像這樣):
#Group1 {
p.first {
color: blue;
}
span.special {
color: green;
}
}
#Group2 {
p.first {
color: red;
}
span.special {
color: orange;
}
}
當你有很多選擇的,它可以很麻煩總是重新輸入。有沒有辦法在CSS中做到這一點 - 這將是一個很好的速記!
你應該看看「LESS」 – Bobby5193
你可以使用CSS預處理程序,如薩斯,LESS,手寫筆,... –
同意。事實上,你所寫的*是可接受的LESS語法。 –