stareagle: Ausklappende Menüs per CSS - Problem mit dem IE7

Moin zusammen,

auf einer Website, die ich momentan erstelle, möchte ich ein aufklappendes Menü einsetzen. Das klappt soweit auch, nur der IE7 will nicht so ganz.

Die einzelnen Links sind in der <ul>, und die Listenpunkte habe per padding ein wenig Abstand bekommen. Wenn man im IE7 nun mit dem Mauszeiger auf diesen Rand kommt, blendet dieser das Menü aus, der Firefox nicht.

Wenn die Listenpunkte kein Padding haben, funktioniert es auch im IE7.

(Das dass ganze im IE6 und älter nicht funktioniert weiss ich. Für den IE6 und andere Browser, die das Menü nicht anzeigen können, kommt mit dem Hauptlink auf eine Übersichtsseite.)

Ich hab das Problem hier mal isoliert:

http://www.jp-digital.de/shared/dynMenuCSS/

Hat jemand einen Lösungsvorschlag. (bitte kein Javascript).

Gruß

Staragle

  1. Hallo,

    vielleicht kannst du einfach line-height verwenden.

    Hab gerade noch meine Lösung für ein Klapp-Menu angeschaut, dort
    verzichte ich z.B. auf position:absolute.

    Grüsse
    Cyx23

    1. Hallo,

      erst mal danke für deine Hilfe.

      Ich habs jetzt hinbekommen. Die Hauptmenüpunktre hatte ich ja über display:inline nebeneinander gesetzt.

      Ich hab jetzt einfach probiert was passiert, wenn man die Hauptmenüpunkte stattdessen mit float:left nebeneinandersetzt. (die Unterpunkte haben float:none bekommen).

      Dann funktioniert es auch im IE7...

      Gruß

      Stareagle