Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
309
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kaeschdin Kaeschdin ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Beiträge
    145
    Hallo zusammen,

    mir ist gerade aufgefallen, dass mein Dropdown-Menü auf http://www.umsetzungsberater.org im IE 7 nicht einklappt, wenn man die Mouse zu schnell nach rechts oder links auf benachbarte Hauptmenüpunkte bewegt. Dann klappt das benachbarte Menü auch nach unten aus und das andere nicht wieder ein. Wenn man dagegen genau den schmalen Zwischenraum zwischen den Hauptmenüpunkten trifft, klappt das.

    Im Firefox und bei IE 6 habe ich das Problem nicht.

    Wie kann ich das Problem lösen?

    Danke und Grüße,

    Kerstin
     

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    möglicherweise liegt's an diesem "Schnippsel" am Ende des Stylesheets dropdown.css, der (in unkommentierter Form) im CSS-Code nichts zu suchen hat:

    Code :
    1
    2
    3
    
    #navi li:hover ul, #navi li.sfhover ul {
            left: auto;
    }[COLOR="Red"]Javascript[/COLOR]


    mfg Maik
     

  3. #3
    Maik Tutorials.de Gastzugang
    Da bin ich nochmal

    Wie ich eben festgestellt habe, muckt der IE7 ohne dieses "Fragment" weiter rum, und auch im Original-Script kann es ab und an zu diesem Fehlverhalten kommen, wenn die Maus zu schnell über die Menüpunkte fährt, oder "hektisch" zwischen ihnen hin- und herwechselt.

    Abhilfe schaffen hier aber ganz souverän diese Regelerweiterungen

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    #navi li ul {
            position: absolute;
            width: 198px;
            left: -999em;
            [B]display:none;[/B] /* Element nicht anzeigen, keinen Platzhalter freilassen */
    }
     
    [B]/*#navi li:hover ul {
            left: auto;
    }*/[/B] /* kann vollständig entfernt werden, da nachfolgend ebenfalls enthalten */
     
    #navi li:hover ul, #navi li.sfhover ul {
            left: auto;
            [B]display:block;[/B] /* Element erzwingt einen Block, erzeugt eine neue Zeile */
    }


    mfg Maik
     

  4. #4
    Kaeschdin Kaeschdin ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Beiträge
    145
    Hallo Maik,

    mal wieder vielen Dank für deine Hilfe. Klappt bestens

    Grüße,

    Kerstin
     

Ähnliche Themen

  1. Antworten: 18
    Letzter Beitrag: 26.11.09, 16:09
  2. HILFE! -> avast!-Virenscanner updatet nicht + Deinstallation klappt nicht! :-(
    Von Sumisu im Forum Security (Viren, Trojaner, Spam)
    Antworten: 1
    Letzter Beitrag: 20.08.08, 10:00
  3. Antworten: 0
    Letzter Beitrag: 15.08.07, 13:59
  4. Javascript / CSS-Menü klappt auf aber nicht mehr zu
    Von Medienoperator im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 08.02.07, 15:51
  5. JS-Menü mit Gif´s. Position in Mozilla Netscape klappt nicht.
    Von battlecore im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 15.09.03, 00:20