Firefox vs. z-index: 999999999999
09. Juni 2009 - von Kim - 0 Kommentare - Artikel kommentieren
Ein beliebter Pfusch bei Webanwendungen ist es, absolut positionierte Elemente, die auf jeden Fall ganz oben angezeigt werden sollen, mit einem hohem z-index im CSS zu versehen, wie es die Artikelüberschrift andeutet.
In einer von PPI Medias Webanwendungen habe ich diesen kleinen Pfusch angewandt und konnte nun irgendwo zwischen Firefox 3.0.0.4 und 3.0.0.10 eine Verhaltensänderung ausmachen: Der maximale Z-Index dieser Firefoxversionen hat sich offenbar in Richtung kleiner verschoben.
Ein sehr hoher z-index, wie beispielsweise die Überschrift suggeriert, führt nun dazu, dass dieser Wert einfach als 0 gewertet wird, was dann in vielen Situationen natürlich genau das Gegenteil von dem erzeugt, was man erwartet.
Eine weniger inflationäre Verwendung für den maximalen z-index ist also angemessen.
PS zu meiner Verteidigung: Auch so beliebte Javascript-Frameworks wie ExtJs verwenden den z-index ziemlich inflationär.
Kommentare
- Noch kein Kommentar vorhanden. -
» Artikel kommentieren



