wenn ich für <li>-Elemente eine Höhe mit "height" definiere und in einer <ul> eine weitere <ul> eingeschachtelt habe, werden die unter der eingeschachtelten <ul> folgenden <li>s übereinander angezeigt.
Was passiert (implizit?) durch die Höhenangabe auf <li>? Was muß ich anderes machen?
Du würdest es besser sehen, wenn du ein border definierst.
Es wird die Eigenschaft overflow:visible aktiv. Das heisst, die innere Tabelle verlasst den Raum der vorgegebenen 20px Höhe.
setze mal:
li {overflow:hidden;}
mfg Beat