我需要在IE的css中隱藏一個背景元素。在IE中隱藏一個CSS元素
這是在CSS文件
.navbar-header .nav #presentacion {
background:url("../img/horiz-line.png") no-repeat scroll 108px 20px transparent;
display: block;
height: 20px;
margin-top: 20px;
}
我想用這種方法,這部分插入CSS頁面hidding頭部分類:
<!--[if IE]>
<style>
.navbar-header .nav #presentacion {
display: block;
height: 20px;
margin-top: 20px;
background: none;}
</style>
<![endif]-->
它不工作,IE的背景仍然顯示,我做錯了什麼?
都在你面前,或者你鏈接到外部CSS樣式表後宣告你的IE僅風格? –
試試這個'background:none!important;' –
請注意,你不需要重複整個樣式塊,只需要background:none;應該做。確實確保它出現在HTML頭部分的鏈接樣式表之後。 – Pevara