LSpreee: Pfeile für Listeneinträge in <ul> bei rechtsbündigen <li>

Beitrag lesen

Doch, man kann auch Blockelemente so smal machen, wie es ihr Inhalt erfordert (shrink to fit) – durch absolute Positionierung (hier nicht zu empfehlen) oder 'float' (hier "right" nebst 'clear: right').

Vielen Dank, jetzt habe ich es damit hinbekommen, was mir gut gefällt.

Allerdings bringt das wieder ein Problem, was ich nicht verstehe. Ich bitte nocheinmal um Hilfe. Ich weiß nicht, wie ich es beschreiben soll: zunächst ist mir aufgefallen, dass das ul nicht mehr auf margin-Angaben reagiert. Dann habe ich im Firebug gesehen, dass das ul keine Höhe mehr hat, als wenn der Inhalt von ul und li fehlt.
Wenn ich auf das li noch ein

div.body #leftnavi ul li{  
  width:100%;  
  height:25px;  
} 

gebe, geht es wieder. Geht daran ein Weg vorbei?

Auf alle Fälle vielen Dank für alle Hilfe soweit.

LG,
LSpreee