2013-04-23 16 views
22

Başlamak için bunun ne olduğunu bile bilmiyorum. text-decoration: none, border: none, outline: 0'ü denedim ve hiçbir şey çalışmıyor gibi görünüyor? CSS dosyam düzgün çalışıyor, bu yüzden değil mi? http://i38.tinypic.com/rbgv3k.jpgMavi anahat/kenarlığı görüntü sabitinden çıkarma IE

<div id="links"> 
    <span id="user"><a id="link" href="register.php"><img src="images/user.png"/></a></span> 
    <span id="follow"><a id="link" href="https://twitter.com/itsybitsycom"><img src="images/follow.png"/></a></span> 
    <span id="about"><a id="link" href="about.html"><img src="images/about.png"/></a></span> 
    <span id="stats"><a id="link" href="profile.php"><img src="images/stats.png"/></a></span> 
</div> 

CSS Bu CSS ile yapmak mümkün olmalıdır

#link { 
    text-decoration:none; 
    border:0; 
    outline:none; 
} 
+0

HTML'nize bir göz atma şansımız olabilir mi? BTW, CSS – Ejaz

+0

Evet'e img {border: 0} 'eklemeyi deneyin, işe yaradı! Çok teşekkür ederim! – Sidetik

+0

Olası kopyalama [IE'de görüntü sınırını kapatma] (http://stackoverflow.com/questions/2958688/how-switch-off-image-border-in-ie) –

cevap

26

deneyin ekleyerek benim için çalıştı CSS

img{ border:0 } 
3

Sen CSS eklemem gerekiyor Buraya

bir resim görüntü, bağlantıya değil. #link yerine, #link img seçiciyi kullanmanız gerekir.

O halde border:none; sizin için çalışmalıdır.

#link img { 
    border: none; 
} 
14

IE, bağlantı noktasının alt öğesi olan resimlerin etrafına kenarlık ekler. Sen hiçbiri sınır ayarlayarak bunu kaldırabilirsiniz:

a img { 
     border: none; 
} 
3
#link img a 
{ 
border:0; 
outline:none; 
} 
6
a{ 
    outline: none !important; 
} 

için aşağıdaki.

+0

Bu, tüm çapa etiketleri ile çalışacağından (etraflarındaki çapalarla değil, resimlerle) daha iyi bir yanıttır. – Jabari

+0

Hayır. Bazı insanlar battaniyenin herşeye yaklaşmasını istemiyorlar. Bazı sayfalarda hem bağlantılar hem de görüntü bağlantıları bulunur. Bunu görüntü bağlantılarında tek başına nasıl kontrol edersiniz? – Fandango68