我知道這是可能在HTML中指定一個元素的多個類:瀏覽器如何解決衝突的類?
<div class='one two'>Text</div>
好像類是一個字符串從Javascript訪問。
當類指定了衝突的屬性時會發生什麼?例如
div.one {
background-color: red;
color: blue;
}
div.two {
background-color: green;
}
結果將取決於指定類的順序嗎?例如,我是否可以合理地期望上面的div顯示爲藍色文本和綠色背景,因爲two
類會被第二次評估,覆蓋background-color
屬性?
這更多的是**應該產生什麼樣的結果(和標準等)的問題。當然,我可以在我試圖支持的所有8種瀏覽器上進行測試,但是從現在開始的兩年內,該信息甚至可能不會有用 –
請閱讀以下內容:http://htmlhelp.com/reference/css/structure.html#cascade –
@FlyBy - 我不同意;你有沒有看到有多快的人回答這裏的東西? ;) – Spudley