我試圖將我對CSS的不熟悉知識應用到一個我已經去過的小玩具項目中,而且這令我煩惱不已,我必須在我的HTML標記中聲明列寬。在樣式表中設置一個類而不是標記
有沒有辦法讓我能,而不是
<div class="grid_4"></div>
使用類似
<div id="leftNav"></div>
,並在樣式表應用grid_4類與ID leftNav元素?
在我看來它會是這個樣子
#leftNav {
apply-class: grid_4;
}
是否有類似的事情在CSS可用?
你爲什麼要這麼做? CSS不會讓你這樣做,但你可以通過Javascript來動態分配類。但如果你更多地解釋背景,我們可能會想出更自然的方法。 – Thilo 2012-04-10 07:11:06
我不喜歡在我的標記中粘貼布局,真的。 – Tobias 2012-04-10 07:14:32
好吧,如果你把你的類叫做'leftNav',那基本上就是把佈局粘貼到你的標記中......; P我同意。 – deceze 2012-04-10 07:15:42