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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.