11.2 Besondere Werte für Internet Explorer 5.x für Windows

Problem

In Internet Explorer 5.x für Windows sollen spezielle Werte für bestimmte Eigenschaften (zum Beispiel width) verwendet werden, um die Eigenheiten bei Microsofts Implementierung des Boxmodells auszugleichen.

Lösung

Definieren Sie zunächst die Werte, die in Internet Explorer 5.x für Windows benutzt werden. Danach setzen Sie den sogenannten Star HTML-Hack ein, um die für andere Browser korrekten Werte in das Stylesheet einzufügen:

div#content {
/* Wert für alle Browser */
 width: 500px;
}
* html div#content {
/* Wert für alle IE-Browser */
 width: 566px;
/* Wert nur für IE/Mac */
 w\idth: 500px;
}

Diskussion

Laut der CSS-Spezifikation bezieht sich die Eigenschaft width auf die Breite des Inhaltsbereichs ...

Get CSS Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.