2013-07-30 77 views
0

我不知道我做錯了...... 我添加了一個CSS刪除圖片的href邊境

a:active {text-decoration: none; border: 0px solid black} 
a:link {text-decoration: none; border: 0px solid black} 
a:visited {text-decoration: none; border: 0px solid black} 
a:hover {text-decoration: none; border: 0px solid black} 

但是,這並不在IE瀏覽器... 我不斷收到這樣的:

Chrome & IE

下面一個是IE。

+2

出於好奇,IE的什麼版本? – css

+0

你試過設置'outline:none;'嗎? –

+1

爲什麼你不使用邊框:無? – boyd

回答

5

添加樣式,如:

a img {border:0;} 

應該修復它的邊界在圖像上不是一個

+0

我會在4分鐘內接受這個答案,謝謝。 –

2

,如果你使用的圖像,請在樣式表中添加此CSS。

a img { 
border:0; 
} 

OR

a img { 
    border:none; 
    } 
2

您可以嘗試

a img {border:none;} 
1

首先,你不需要 「純黑」。

border: 0 none; 

有兩種可能會導致您的問題可能的事情:

(1)有些瀏覽器識別另一個薈萃選擇:

a:focus {text-decoration: none; border: 0 none;} 

(2)另一件事是,紫色的東西實際上可能是鏈接的輪廓。

嘗試還加入

outline: 0;