2016-03-31 22 views
1

Bir etiketin içinde bir img etiketi kullandığımda, alt kısımdaki bu küçük çizgiler görünür. Onları kaldırmak için birkaç css özellikleri denedim ve hile yapan bir tane bulamadım. enter image description hereGömülü görüntü kullanırken bağlantıyla küçük çizgiyi kaldıran HTML/CSS

İlgili html:

  <a href='https://github.com/'> 
       <img class='ContactLink' src='Images/Icons/GitHub.png' alt='GitHub'> 
      </a> 
      <a href='https://twitter.com/'> 
       <img class='ContactLink' src='Images/Icons/Twitter.png' alt='Twitter'> 
      </a> 
      <img class='ContactLink' src='Images/Icons/Gmail.png' alt='Email'> 

CSS:

.ContactLink{ 
    height: 50px; 
    width: 50px; 
    border: 0; 
} 
+0

Ur kodu sağlayabilir misiniz? –

cevap

2
///Add this code in CSS file 
a { 
    text-decoration:none; 
} 
+0

Bu eklendiğinde, aslında küçük çizgileri gösterir. Başka fikirlerin var mı? – kalenpw

+0

Unutmayın ki metin dekorasyonum vardı: yok; bağlantı yerine img üzerinde. Şimdi çalışıyor. Teşekkürler – kalenpw

0

kullanım normalize css veya denemek bu

a,a:focus,a:hover,a:active{ 
    text-decoration:none; 
    outline-width: 0; 
} 
img { 
    display:inline-block; 
} 
0
Ben photoshop gibi herhangi bir aracı kullanarak resim dosyaları kontrol etmek önerir

ve bu simge için orada şeffaf bir piksel olup olmadığını görün. Ayrıca, üç simgenin boyutlarını tam olarak aynı tutmaya çalışın. Gerekirse, resmi uygun şekilde düzenleyin.

+0

Dosyaları düzenlerken bu piksel konumunda hiçbir şey yok. Kodumda bir şey olmalı çünkü aynı küçük çizgileri gösteren benzer bir şekilde düzenlenmiş başka bir web sitem var. – kalenpw

+0

Bağlantıyı gönderir misiniz? Böylece araştırabilirim. –

+0

Eğer hala meraklı bir bağlantı varsa, metin-dekorasyon üzerinde hiç ilgilenmedi. https://jsfiddle.net/rzgt3k4y/ – kalenpw

İlgili konular