Próbuję usunąć brzydką szare obramowanie wokół znaczników kotwicy. Właściwość CSS outline:none;
działa dla przeglądarki Firefox, ale jak mogę to zrobić w IE? Najlepiej używać wyrażeń CSS lub jQuery. Nie martwię się o dostępność BTW.Wyłącza szare obramowanie na kotwicy (<a>) na elementach o ogniskowaniu
oparciu o Państwa sugestie znalazłem je za najlepsze rozwiązania:
jQuery (dla IE przeglądarek):
$('a').focus(function() { $(this).blur(); });
Inną opcją jQuery (dla przeglądarek IE tylko):
$('a').focus(function() { $(this).attr("hideFocus", "hidefocus"); });
CSS (dla wszystkich innych przeglądarek, które zmuszają konspekt):
a { outline: none; }
Uwaga: Niektóre przeglądarki takie jak Google Chrome nie zmuszaj konspekt na ostrości.
Czy masz przykład tego, co się dzieje? –
Kliknij dowolny link na tej stronie, a wokół każdego linku zobaczysz obramowanie (niekoniecznie szare) z kropkami. Możesz wyłączyć to w Firefoksie, ale dla IE potrzebujesz rozwiązania opartego na JavaScript. –
Co masz na myśli mówiąc o Chrome? Dostaję pomarańczowy zarys linków, gdy je przeglądam. – DisgruntledGoat