Hi,
Wegen
.navigation li { display: block; float: left; width: 169px; border: 1px solid #c0c0c0; text-align: center; padding: 0; margin: 0; }
floaten ALLE li innerhalb von .navigation, egal wie tief geschachtelt.
Du müßtest hier
.navigation ul ul li { margin: 0; text-align: left; background: url(images/navbg.png) repeat-x bottom; border: none; }
angeben, daß Du kein float wünschst.Nö, das habe ich mit "float:none" ausprobiert, aber ohne den gewünschten Erfolg. Auch ein "clear:both" nützt nix, egal ob in "ul ul" oder "ul ul li".
Dann könnte es ggf. das hier sein:
.navigation ul { display: block; width: 100%; height: 1.5em; margin: 0; padding: 0; font-size: 90%; font-family: Verdana, sans-serif; list-style-type: none; }
hier wird height für alle ul in .navigation au 1.5em gesetzt.
.navigation ul ul { font-size: 100.01%; display: none; width: 169px; padding: 0; margin: 3px 0 0 -3px; position: absolute; z-index: 9; border: solid 1px #c0c0c0; border-top: none; }
Hier wird nichts gegenteiliges gesagt ...
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.