Brak obsługi inline-block
w Gecko
Błąd czeka na poprawienie od 1999 roku. Ma szansę być naprawiony w Gecko 1.9 planowanym na Q1 2007.
Silnik Gecko (czyli Firefox, Mozilla, Camino) nie obsługuje inline-block
w ogóle.
Rozwiązanie
Przed display:inline-block
należy umieścić alternatywną, obsługiwaną wartość, np.
display:inline;display:inline-block
Najbliższą podobną właściwością działającą w Gecko jest -moz-inline-box
, ale w Firefox 3.0a stała się zbugowana do tego stopnia, że już nie da się jej używać (wcześniej było kilka
problemów z obsługą text-align
i elementami blokowymi, ale przynajmniej proste przypadki działały).
Odziwo element <button>
zachowuje się, jakby miał właściwość display:inline-block
, dzięki podziałowi Gecko na
elementy HTML i XUL (problem podobny do hasLayout w IE).
Zmodyfikowano: 18.01.2007, 20:50