Hallo Mathias
Versuche hier mal das Gegenteil: overflow:hidden;
Das führt dazu, dass das Element so hoch ist, wie alle floatenden Boxen darin es erfordern - sprich, es werden alle float-Boxen eingeschlossen werden.
Vielen Dank, genau daran lag es.
Hintergrund: overflow:hidden erzeugt einen Block Formatting Context bzw. ein Element mit hasLayout im IE. Diese Eigenschaften sind für den Effekt verantwortlich.
Hat es einen Grund, warum du beiden display:inline *und* float:left gibst?
Ja, die Anleitung von Self HTML für den Aufbau einer horizontalen Navigation.
Bin ich froh, das es jetzt klappt.
Gruß, Susanne