You all know that IE and FF draws a dotted line around a link when it is focused. When I create custom button using images and stuff, that border around the link makes my buttons look very ugly. Is it possible to remove it using CSS?
I tried:

1
2
3
4
a:focus, a:hover, a:visited, a:active {
   border:none;
   outline:none;
}

…but no use. Border is still displayed. Finally i have found these Javascript codes to work remove the unwanted links around the links in IE6

1
2
3
4
5
<script type="text/javascript">
for(var i=0; i<document.links.length; i++) {
   document.links[i].onfocus = function() {this.blur();};
}
</script>
"Remove unwanted border around the links in IE6" have No Comment and this page has 664 views


Do you want leave a comment?

Türkçe yazanlar için hatırlatmalar; Cümle büyük harfle başlar, nokta ile biter. Noktadan sonra boşluk bırakılır, yeni cümle başlar. "gelcem, gitcem, gidiyom" denmez "geleceğim, gideceğim, gidiyorum" denir. "Herkez" denmez "herkes" denir. "Yaaaa" çok laubali bir sözdür. "bU şEkiLDE" yazmak sadece okuyanı yorar. "Yanlız" değil "Yalnız" denir. "ğ" harfi "g" şeklinde yazılamaz. "Bende, sende" denmez, "Ben de, sen de" denir. "Dahi" anlamındaki "de" ayrı yazılır. "Geldimi?" yazılmaz "Geldi mi?" yazılır. Soru takıları ayrı yazılır. "OKmi?" değil, "Tamam mı?" denir. "ahmet, belgin, duru" denmez. "Ahmet, Belgin, Duru" denir. Özel isimlerin, illerin, ülkelerin ilk harfleri büyük yazılır. "ki" eki, bağlaç olarak kullanılıyorsa ayrı, iyelik eki olarak kullanıyorsa birleşik yazılır. "v" yerine "w" yazılmaz... ... Yani Türkçe, Türkçe yazılır. MSN Türkçesi'yle değil.