Nerdblog.pl

Outline bug w firefoksie

Dodano: 02.06.2008

Prawie wszyscy twórcy nowoczesnych stron spotkali się z problemem dziwnego zachowania Firefoksa. Gdy tworzymy z linka element blokowy i "usuwamy" tekst z widoku za pomocą text-indent (na przykład, żeby stworzyć graficzny przycisk), Firefox nadal traktuje taki tekst jako element jego rodzica i renderuje outline (to przerywane obramowanie) daleeeeeko w lewo lub prawo. Usuwanie tekstu przez font-size nie działa w przeglądarkach posiadających limit na minimalną czcionkę, display: none ukrywa tekst przed screenreaderami, a pustego elementu nawet nie bierzemy pod uwagę.

(...)