hi,
ich hatte deinen Rat display:inline; zu verwenden befolgt. Selbst _nach_ dem entfernen sämtlicher white spaces führt es nicht zu dem Ergebnis, dass die <li>-Elemente aneinanderlagen.
Die <li> hatten alle margin:0; Ich habe die komplette Liste im Quelltext in eine Zeile geschrieben ohne Zwischenräume, auch das half nicht.
Man riet mir dann float zu benutzen. Und das ganze führt - wie man nun sieht - beim Firefox zu der gewünschten Lösung.
http://www.janus-wa.de/layouts/adler/
Jetzt ist eben nur noch die Frage, warum der IE 1 Pixel Abstand unter der <ul> rendert bzw. warum die Images nicht ganz unten aufliegen.
Ich könnte das nun zwar mit CSS-Hacks "hindeichseln" dass es richtig aussieht, aber das ist ja nicht Sinn der Sache... Es muss ja offensichtlich irgendwo ein Problem geben. Eigentlich reicht es mir schon, wenn ich wüsste warum der IE, das so macht. Dann finde ich vielleicht eine Lösung dem entgegenzuwirken.
Gruß
Ralf