我需要在我的html代碼中創建不確定的div,並且它們僅在一個特徵(例如大小)上彼此不同。聲明css類或html div時使用變量
所以,我現在正在做的是使用許多css類,每個類都需要每個div的大小,另一個類包含我的div風格的其餘部分,聲明它爲<div class="class1 class2"></div>
。
我正在尋找一種方法,將一個變量在我的CSS和HTML,以避免大量的類的聲明,從而可以在代碼中直接更改大小,作爲一個例子:
CSS
html { ... }
.name {
...
content: ...;
font: ...;
border: ...;
}
.name_($var) {
...
height: ($var);
width: ($var);
}
HTML
<div class="name name_10"></div> //div 1 size is 10px 10px
<div class="name name_20"></div> //div 2 size is 20px 20px
<div class="name name_50"></div> //div 3 size is 50px 50px
<div class="name name_80"></div> //div 4 size is 80px 80px
這樣,我就可以擁有儘可能多的div,並且不需要爲每個div創建一個類。有沒有什麼辦法只能通過CSS和HTML來實現這一點?如果沒有,有什麼可以幫我用jq或js獲得這個?
先謝謝你們,夥計們!