Internet Explorer und CSS

Da sieht man’s mal wieder, der Internet Explorer verträgt sich nicht mit Cascading Style Sheets (CSS).

Folgender Versuchsaufbau:
Eine Hintergrundgrafik, Breite 402 Pixel, via CSS mittig zentriert.
Der Body wird durch das CSS auf 400 Pixel begrenzt.
Innerhalb des Bodys ein Divider Float-left sowie Divider Float-right, je 200 Pixel.
Die Hintergrundgrafik enthält links und rechts eine Linie.
Der Inhalt soll innerhalb dieser Linien links- und rechtsbündig liegen.

Wenn die Innenbreite des Browserfensters einen geraden Wert aufweist (600px) funktioniert das auch. Der Inhalt und der Hintergrund werden gleich ausgerichtet.
Wenn aber die Innenbreite ungerade ist (601px) funktioniert das nicht mehr. Der Inhalt wird 1px weiter Links “zentriert” als der Hintergrund.

Das heißt Hintergrund und Inhalt werden unterschiedlich zentriert.

Hier gibt es Beispiel

Die innere Breite des Internet Explorer Fensters bei XGA Auflösung und Vollbild ist übrigens unter Windows XP ungerade, also “daneben”. Dieses Problem kennt Mozilla Firefox nicht. Danke Microsoft.

Comments are closed.