0
我wan't做這樣的事情:使用模式匹配到指定寬度或高度
[class *=height-] {
height:$value px;
}
當值從類名抓起......像:
<div class="height-100"></div>
是這可能在CSS中。
我wan't做這樣的事情:使用模式匹配到指定寬度或高度
[class *=height-] {
height:$value px;
}
當值從類名抓起......像:
<div class="height-100"></div>
是這可能在CSS中。
我不知道如何用CSS做到這一點,但這似乎違反了風格和內容的分離。考慮爲此使用LESS或SASS,但它在Javascript中很簡單。
var height=document.getElementById("div_to_use").className.split("-")[1];
document.getElementById("div_to_use").style.height=height;
它可能會跳過某些數據屬性,但我會建議反對。 – Petah
與JavaScript,是的,不知道SASS –
你將不得不使用CSS預處理器來獲得該值。但是,CSS應該主要用於描述內容而不是表示,所以'height-100'不是一個很好的CSS類名稱。 –