主導我只有一個單元由兩個CSS文檔樣式:製作一個CSS類是在其他
1.
ul[editable="yes"] li {
background:black;
}
2.
#menu li {
background:white;
}
正如你可能已經猜測我正在設計的元素是位於#menu元素中的LI。
我怎樣才能使「ul [editable =」yes「] li」佔據「#menu li」的統治地位?
感謝提前:)
主導我只有一個單元由兩個CSS文檔樣式:製作一個CSS類是在其他
1.
ul[editable="yes"] li {
background:black;
}
2.
#menu li {
background:white;
}
正如你可能已經猜測我正在設計的元素是位於#menu元素中的LI。
我怎樣才能使「ul [editable =」yes「] li」佔據「#menu li」的統治地位?
感謝提前:)
我假設是#menu不會是UL到ID,其理子你努力的目標在第一種情況下。 (因爲ID是獨一無二的,如果你給同一個ID不同的UL,你做錯了)。
解決辦法是
#menu ul[editable="yes"] li {
background:black;
}
background:black !IMPORTANT;
你可以閱讀更多關於!IMPORTANT
這裏:http://www.w3.org/TR/CSS21/cascade.html#important-rules
爲什麼拇指向下? –
是的,我知道這一點,我只是舉了一個簡單的例子。我想要更多的風格成爲主導,我不想讓所有的風格變得重要。 –
有沒有辦法說,例如: ul [editable =「yes」] li!important {background}:black; } 這將是很多更方便:) –