Herzlich Willkommen

Hier finden Sie kurze Texte und Notizen über CSS, CSS-Layouts, Links zum Thema und Hilfen zu in einem gewissen Browser auftretende Fehler. Ich werde die Einträge sporadisch ergänzen.

Samstag, 29. März 2008

Escaping-Floats-Bug

Innnerhalb einer statischen Box ohne spezielle Breitenangabe werden mehrere Fliessobjekte eingefügt. Die Box enthält zudem einen rechtes margin. Im Anschluss serden die Floats durch ein leeres Div innerhalb der statischen Box wieder aufgehoben. Im IE brechen die floatenden Boxen aus.

Bug Fix

Alle Optionen, die das Merkmal hasLayout=true setzen. Siehe dazu hasLayout.
Ein spezieller Kommentar sorgt dafür, dass der Hack dem IE/Mac vorenthalten wird:
/* Start hide from IE-Mac \*/
* html #container { height: 1%; }
/* End hide from IE-Mac */

Keine Kommentare: