爲什麼一個CSS類不能包含另一個CSS類 例如爲什麼CSS類不能包含其他CSS類
.parentCSS width:100% childCSS
我真的有我的文件很多重複的條目,因爲這
某處aspx頁面(一個控制許多CSS類)上某處CSS文件(一個CSS類很多重複的屬性)。
如果CSS嵌套無法實現,那麼編寫合適的CSS的任何建議都會非常有用。
爲什麼一個CSS類不能包含另一個CSS類 例如爲什麼CSS類不能包含其他CSS類
.parentCSS width:100% childCSS
我真的有我的文件很多重複的條目,因爲這
某處aspx頁面(一個控制許多CSS類)上某處CSS文件(一個CSS類很多重複的屬性)。
如果CSS嵌套無法實現,那麼編寫合適的CSS的任何建議都會非常有用。
因爲CSS並沒有建立這樣,它不支持嵌套,但是有一個插件http://lesscss.org/,讓您以更靈活的方式來創建樣式表。
LESS擴展了CSS的動態行爲,如變量,mixins, 操作和函數。 LESS運行在客戶端(Chrome, Safari,Firefox)和服務器端,使用Node.js和Rhino。
多數民衆贊成多好,我會檢查這 – 2012-04-13 22:04:52
不知道是什麼問題,但CSS不會允許這樣的:
.parent,
.parent .child {
/* css */
}
這種方式CSS允許將屬性添加到多個類在一個語句中,而不是子CSS的父Css。 – 2012-04-13 22:03:02
你必須明確地命名所有類:
.parentCSS .childCSS { width:100% }
.childCSS { height:100% }
或標記結合他們:
<div class="parentCSS childCSS"></div>
可能會有助於顯示細節/例子喲你在試着去做。
請重新訪問我的問題 – 2012-04-13 22:01:46
發佈您正在使用的實際HTML/CSS最有用。 – mcknz 2012-04-13 22:16:47
ummm你能改述這個問題嗎?你的標題和問題大部分是完全一樣的...... – Jared 2012-04-13 21:47:37
問W3c。投票結束。但我會同意,能夠嵌套類並在樣式表和DOM中真正級聯。 – 2012-04-13 21:47:39
編輯問題 – 2012-04-13 21:50:54