|
|||
Da sich auch Anfänger mal zu diesen verlorenen Thread verirren könnten, vielleicht eine Erläuterung des Problems.
Die margin-box von floats und angrenzenden Elementen mit overflow ungleich 'visible' dürfen sich nach der Spezifikation nicht überlappen (overflow ungleich visible erzeugt einen neuen sog. formatting context). Daher darf die mittlere Spalte im Beispiel nicht unter dem Float umfließen. Firefox macht das auch richtig, wie fricca bereits gesagt hat. IE<7 macht es falsch. Hier wird overflow nur dann respektiert, wenn die box haslayout=true aufweist. Hier wäre vielleicht der Holly-Hack für IE6 angezeigt. In Anbetracht des CSS-Schnipsels ist es wahrscheinlich, das Firefox sich wie IE6 verhalten würde, wenn overflow nicht gesetzt würde. Geändert von IChao (22.04.2007 um 13:53 Uhr) |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Float-Problem? | mischaef | CSS | 33 | 20.10.2010 17:20 |
CSS 3 Spalten Layout mit float --> Umbruch verhindern | der_die_das | CSS | 1 | 27.10.2009 06:57 |
zwei Spalten nebeneinander | pixel24 | CSS | 7 | 02.07.2009 09:23 |
Mozilla zeigt DIV zu oft an | cracki | CSS | 6 | 09.03.2008 16:22 |
IE zeigt gewisse Texte nicht an | zitronenbaum | CSS | 2 | 16.01.2008 16:25 |