Problem mit DropDown Menü !!!?

  • Hallo,

    ich habe ein DropDown Menü nach (fast) meinen Vorstellungen...das einzige ist, dass es im IE noch nicht so will wie ich :P

    Wenn man das Menü 'normal' aufruft, also einfach Pfad eintippen, funktioniert alles einwandfrei! Wenn ich nun das Menü inlude() hab ich folgendes Problem:

    Wenn man über den ersten Untermenüpunkt mit der Maus nach unten geht, klappt das Menü wieder ein, aber seht selbst was ich meine:

    > das Menü:
    http://www.power4sport.at/tests/navi.php

    > Menü included:
    http://www.power4sport.at/tests/testmain.php

    ...hab keine Ahnung was ich da machen kann um das hinzubiegen, bitte um Hilfe :wink:

    Hier noch der Code fürs MenÜ:

    Hier noch die JS-Datei:

    Lg Dani

  • Komisch, bei mir funzt es mit Firefox 2.007. Opera Netscape funktioniert auch , nur der neue IE macht nicht was er soll.

    Wer andern eine Bratwurst brät, wird selbst zum Bratwurstbratgerät.
    Ron Stoppable

  • lis[j].onmouseover = function() { this.lastChild.style.display = 'block'; }
    lis[j].onmouseout = function() { this.lastChild.style.display = 'none'; }

    Wie ist das, wenn du den zweiten Eintrag auch auf "Block" änderst, bleibt das menü dann immer offen, wenn es einmal offen ist ???

    Wer andern eine Bratwurst brät, wird selbst zum Bratwurstbratgerät.
    Ron Stoppable

  • So, Problem einfacher als Gedacht:
    Dein HTML Grundgerüst ist einfach grundlegend falsch. Du machst den body zweimal auf und hast dann auch noch <style> tags drin.
    NImm diesen Code:


    Sollte jetzt klappen.


  • ...hilft leider nichts, geht genau so wenig wie vorher *seufz*
    ...versteh es nicht warums gerade beim include() nicht funktioniert ??!

    lg

  • Dieser code geht jetzt, echt.
    Index.php:


    menu.html:

    Achte darauf, dass die index.php die endung .php hat....


  • @jojo
    Erstmals viel Dank für deine Hilfe!!!

    Ich hab das Menü jetz soweit nach meinen Vorstellungen angepasst, jedoch ist im IE wieder ein Problem aufgetreten !!

    ...wieder 2 Bsp.: zu erklärung:

    Hier funktioniert es super, wie es sein sollte: http://www.power4sport.at/tests/index.php

    Sobald aber unter dem ausgeklappten Menü ein Text bzw. Bild liegt funktioniert es wieder nicht: http://www.power4sport.at/tests/sportbekl.php

    ...denke dass das am JS liegt da es nur im IE Probleme gibt, oder ?? weiß leider nicht weiter, i hoffe es kann mir nochmals jemand weiterhelfen?!

  • Ok, ganz ehrlich, ich kriegs nicht hin. Obwohl ich das css vermute. Hast du das eigentlich selbst geschrieben? Wenn nicht, woher hast du den Code? Dann könnt man mal vergleichen.
    Wenn hier keiner was findet, dann könnt ich dir anbieten, ein anderes Dropdownmenu zu verwenden, welches 100% funktioniert.
    Gruß,
    Jojo


  • ..^ ok, schade ! ...nein, selbst hab ichs nicht geschrieben, hab nur zusammengesetzt und ergänzt !! ...von wo ich den code her habe weiß ich leider nicht mehr ....=(

    ...ist jetzt natürlich etwas bitter da ich sehr viel zeit in das DropDown gesteckt habe, wenn du aber ein gutes alternatives Menü für mich wissen würdest, wäre ich dir dankbar mir das mitzuteilen da ich diese Website so schnell wie möglich fertigstellen will!

    lg DAni

  • Naja, wenn dus sehr eilig hast, google mal nach "son of suckerfish".
    Das erste Ergebnis ist das richtige.
    Ich habe heute leider Keine Zeit mehr, Uni und so.....
    Ansonsten guck ich morgen noch mal über dein altes Menu. Muss doch zu lösen sein...
    Gruß,
    jojo