|Xenon: Probleme mit Browserkompatibilität

Hi Leute,

hab mal wieder ein Problem...

Ich habe ein CSS-Drop-Down Menu Mithilfe http://de.selfhtml.org/css/layouts/navigationsleisten.htm#modern in eine Website eingearbeitet.

Dies funktioniert am Mac in verschiedenen Browsern und Linux problemlos.

Es funktioniert nur nicht beim IE niederiger als die Version 7. Hier mal ein Bild wie es aussehen sollte: http://xenon4u.de/geschaeftlich/ie7.gif

und hier eins wie es in IE6 dargestellt wird: http://xenon4u.de/geschaeftlich/ie6.gif

Ihr seht das beim IE6 die Unternavigation schon automatisch beim Aufrufen der Seite aufgelistet ist. Dies sollte natürlich erst bei Roll-Over passieren.

Den Code meiner Site schreibe ich hier mal nicht, sondern is ja wie schon oben genannt von selfhtml

  1. Hallo |Xenon!

    Ich habe ein CSS-Drop-Down Menu Mithilfe http://de.selfhtml.org/css/layouts/navigationsleisten.htm#modern in eine Website eingearbeitet.
    Ihr seht das beim IE6 die Unternavigation schon automatisch beim Aufrufen der Seite aufgelistet ist. Dies sollte natürlich erst bei Roll-Over passieren.

    Dass Du für den IE<7 JavaScript benötigst hast Du aber gelesen?

    Wenn ja, brauchen wir schon Deinen Code (bitte aufs Minimum reduziert) - oder einen entsprechenden Link (bitte siehe auch, wie man hier Verweise einbindet).

    Viele Grüße aus Frankfurt/Main,
    Patrick

    --

    _ - jenseits vom delirium - _
    [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
    Nichts ist unmöglich? Doch!
    Heute schon gegökt?
    1. Hallo Patrick,

      hier ein link http://dalrast.de/home.htm

      1. Hallo |Xenon!

        hier ein link http://dalrast.de/home.htm

        Ok, Du lernst schnell ;)
        Aber beim Copy&Paste brauchst Du noch etwas Hilfe, nicht? :)

        Vergleiche die CSS-Blöcke in http://dalrast.de/home.htm und in http://de.selfhtml.org/css/layouts/anzeige/nav_javascript.htm, vor allem an dieser Stelle:

        ----- aus Deiner Seite ------
          ul#Navigation li ul {
            margin: 0; padding: 0;
            position: absolute;
            top: 1.7em; left: -0.4em;
          }
        -----------------------------

        • aus dem SELFHTML-Beispiel -
            ul#Navigation li ul {
              margin: 0; padding: 0;
              position: absolute;
              top: 1.6em; left: -0.4em;
              display: none;  /* Unternavigation ausblenden */
            }
          -----------------------------

        Fällt Dir was auf?

        Und wenn ich schon dabei bin:

        • Deine Seite ist nicht valide,
        • Du hast 2 style-Blöcke, die Du schleunigst lieber zu einem einzigen Block, am besten in eine externe CSS-Datei gepackt, gruppieren solltest,
        • und warum mißbrauchst Du Tabellen zu Layout-Zwecken? Dein Layout lässt sich gänzlich ohne Tabellen realisieren!

        Viele Grüße aus Frankfurt/Main,
        Patrick

        --

        _ - jenseits vom delirium - _
        [link:hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash]
        Nichts ist unmöglich? Doch!
        Heute schon gegökt?
      2. Hallo,

        hier ein link http://dalrast.de/home.htm

        und wenn ich dir gleich noch einen Tipp geben darf: Die Schriftgröße mit 'x-small' anzugeben und dabei ein Layout zu verwenden, was bei der ersten Schriftgrößenänderung "auseinaderfällt", ist bestimmt keine so gute Idee.

        Gruß Gunther