2014-01-13 31 views
0

我想隱藏下拉框的邊框。邊框在Chrome和Firefox等瀏覽器中正確隱藏,但在Internet Explorer中,邊框仍然顯示。無法在Internet Explorer中隱藏下拉邊框

這裏是我的CSS隱藏邊框:

.gf-menu .dropdown ul li .item { 
    border: 0px solid transparent; 
} 

如何隱藏在Internet Explorer中的邊界以及其他瀏覽器。

+0

一個黑客似乎好工作對我來說,您使用的這些版本的IE? – Pete

+0

我檢查了這個問題,它正在IE9中反映出來。我做了一個「邊界:無」;它解決了OP的問題。 - @Pete – Nitesh

回答

1

嘗試border:none;

例如,

.gf-menu .dropdown ul li .item { 
    border: none; 
} 

希望這有助於。

0

這裏是IE特定的CSS

.gf-menu .dropdown ul li .item{ 
border: none; /* all browsers, of course */ 
border: none\9; /* IE8 and below */ 
*border: none; /* IE7 and below */ 
_border: none; /* IE6 */ 
} 
+0

爲什麼你需要黑客?如果所有值都相同?無用 – DaniP

+0

有時某些屬性不被舊版本支持,特別是IE。所以你需要一些黑客。 – ITConflux

+0

不適用於'邊界',並且當屬性不受支持時,您使用其他值和屬性的定義與黑客不相同,它們不像前綴供應商。 – DaniP