我爲許多看起來相似的div設置了樣式。唯一的區別是每個div都有不同的填充和邊距設置。事情是這樣的:CSS繼承風格
<div class="mainStyle" id="cc">CC</div>
<div class="mainStyle" id="bb">BB</div>
<div class="mainStyle" id="aa">AA/div>
而且有:
.mainStyle {
float: right;
width: 60px;
text-align : center;
font: 95% Arial;
-moz-border-radius: 5px;
border-radius: 5px;
background : #69abd0;
}
併爲每個ID只有:
#aa {
margin: 0px 2px 0px 2px;
padding: 2px 0 5px 0;
}
#bb {
margin: 10px 2px 10px 2px;
padding: 2px 0 5px 0;
}
#cc{
margin: 10px 2px 10px 2px;
padding: 20px 0 50px 0;
}
我知道這是錯誤的語法,但我不知道是怎麼回事問這個問題... 我不想爲每個元素ID有一個很長的樣式定義,因爲它們除了填充和邊距外都是%90。我想以某種方式結合課堂和元素的風格。
我該怎麼做?
,我不認爲你正在嘗試做的是可能的CSS ..但是你可以像結合在一起的樣式使用'#AA,#bb {填充:2px的0 5px的0; }'等 –
你確定這是錯誤的語法嗎?它看起來對我是正確的。你試過了嗎? – BoltClock
對於作者誰沒有接受過一個單一的答案的問題,這裏肯定有很多答案。在這方面大部分是可疑的答案。難怪。 – BoltClock