可能重複:
How do I prevent CSS inheritance?
is there a way to exclude a tag from css class如何排除CSS格式?
我有這樣
.div1 img {
// ...
}
.myimg {
// ...
}
和我的HTML代碼,CSS是這樣的,
<div class="div1">
...
<img src="..." class="myimg"> // image html
...
</div>
明確將.div1 img
中定義的css格式應用於圖像html代碼。但是,我實際上不希望它發生。我可以做些什麼以避免在圖像html代碼中產生'.div1 img'效果?我不想修改div1 img
或相關的html代碼的內容,因爲它已經在其他地方使用過(並且它是我不想混淆的模板代碼)。
P.S.我無法刪除或修改<div class="div1">
,因爲有其他模板代碼。
謝謝。
是的,「不選擇」的作品,但我寧願一些解決方案,同時支持IE 。所以我想重寫它可能是唯一的解決方案 –