Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Probleme mit YAML und Suckerfishmenü im ie6

  • wurzelchen
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
26 Jan. 2009 08:45 #20365 von wurzelchen
Probleme mit YAML und Suckerfishmenü im ie6 wurde erstellt von wurzelchen
Hallo Forum,

nach einem kurzen Abstecher zu Typolight hat mich die Joomla! Community wieder auf der Pelle :-)

Nun zu meiner Frage:

Ich habe mir ein Template mit YAML (nicht JYAML!) zusammengemurkst.

Nun ist es aber leider so, dass das darin enthaltene Suckerfishmenü, welches ich mittels dem "Extendet Menü Modul" installiert habe, im ie6 nicht richtig funktioniert (in allen anderen Browsern schon).

Leider habe ich zu wenig Erfahrung um den Fehler auszumerzen.
Ich vermute aber, dass das YAML-Framework irgendwie die Finger im Spiel hat, kann aber den dafür verantwortliche CSS-Code nicht neutralisieren!

Ich denke es handelt sich um diesen Code aus dem YAML-Framework:
Code:
li {content.css (Linie 71) line-height:1.5em; margin-left:1.5em; }
Hier ist der Link zu der besagten Website:[url:2xqhs381] wurzelchensen.kicks-ass.net:8888/thaimassage/ [/url]

Noch was, bei einer Site, ohne YAML-Framework, wo ich genau das gleiche Menü eingebaut habe (zum Test), funktionierte das Menü einwandfrei!

Währe super, wenn mir jmd. helfen könnte!

lg.

W.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
26 Jan. 2009 14:15 #20372 von DietmarH
Sag mal, geht's dir zu gut? Ein 2MB großes Bild auf die Startseite packen, das auch noch so ekelhaft langsam lädt, daß man fast drei Minuten warten muß, bis die Seite komplett da ist?

wurzelchen schrieb: Nun ist es aber leider so, dass das darin enthaltene Suckerfishmenü, welches ich mittels dem "Extendet Menü Modul" installiert habe, im ie6 nicht richtig funktioniert (in allen anderen Browsern schon).

Wenn es nicht richtig funktioniert, mußt du irgendwas anders machen...

Ist es zu viel Aufwand, zu beschreiben, was bei dir nicht funktioniert?

Grundsätzlich zum Suckerfish: Der IE6 und ältere sind zu doof, :hover auf beliebige Elemente anzuwenden, obwohl sie das können müßten. Sie können es nur für a. Deshalb brauchen sie für so ein Menü eine zusätzliche Javascript-Krücke. Wenn das Javascript auch noch ausgeschaltet ist, geht im IE6 gar nichts. Wenn zwar was geht, aber nicht das Richtige, muß dieses JS bzw. das CSS, das es emuliert, so geändert werden, daß es paßt.

Ich sehe mir das Problem frühestens wieder an, wenn hier steht, daß das Bild auf weniger als 10% seiner jetzigen Größe geschrumpft ist.
  • wurzelchen
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
26 Jan. 2009 23:48 #20383 von wurzelchen

DietmarH schrieb: Sag mal, geht's dir zu gut? Ein 2MB großes Bild auf die Startseite packen, das auch noch so ekelhaft langsam lädt, daß man fast drei Minuten warten muß, bis die Seite komplett da ist?

Stimmt, ein dummer Fehler. Ist mir bis jetzt nicht aufgefallen, da ich offline gearbeitet habe. Hier handelt es sich um einen provisorisch eingerichteten Server mit wenig Bandbreite, da kann das schon mal länger dauern.
Du hättest mich aber auch etwas charmanter darauf hinweisen können ;) ...

DietmarH schrieb: Ist es zu viel Aufwand, zu beschreiben, was bei dir nicht funktioniert?

Das Problem wurde beschrieben: "das Menü funktioniert im ie6 nicht", wenn Du die Site im ie6 angeschaut hättest, währe Dir das Problem aufgefallen, da es sehr offensichtlich ist (die Untermenüs werden an einer völlig anderen Position angezeigt) ...

DietmarH schrieb: Ich sehe mir das Problem frühestens wieder an, wenn hier steht, daß das Bild auf weniger als 10% seiner jetzigen Größe geschrumpft ist.

es ist nun um fast 90% geschrumpft ...

lg.

W.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2009 02:17 #20386 von DietmarH

wurzelchen schrieb: Du hättest mich aber auch etwas charmanter darauf hinweisen können ;) ...

Das hätte ich nach einer knappen Minute vielleicht noch geschafft. Nach fast 3 Minuten wurde die Krawatte langsam eng.

DietmarH schrieb: Ist es zu viel Aufwand, zu beschreiben, was bei dir nicht funktioniert?

Das Problem wurde beschrieben: "das Menü funktioniert im ie6 nicht", wenn Du die Site im ie6 angeschaut hättest, währe Dir das Problem aufgefallen, da es sehr offensichtlich ist (die Untermenüs werden an einer völlig anderen Position angezeigt) ...

Also funktioniert es grundsätzlich, nur die Position des Submenü ist falsch. Ich vermute, das liegt an der Macke des IE, irgendwo wild in der Gegend absolut zu positionieren, wenn das Elternelement nicht positioniert ist. Gib ul.mainlevel-son-of-suckerfish-horizontal li mal position:relative; ohne top- und left-Angaben.
  • wurzelchen
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2009 09:56 #20391 von wurzelchen

DietmarH schrieb: Also funktioniert es grundsätzlich, nur die Position des Submenü ist falsch. Ich vermute, das liegt an der Macke des IE, irgendwo wild in der Gegend absolut zu positionieren, wenn das Elternelement nicht positioniert ist. Gib ul.mainlevel-son-of-suckerfish-horizontal li mal position:relative; ohne top- und left-Angaben.

Danke für die schnelle Antwort Dietmar. Ich habe deinen Vorschlag ausprobiert, die Untermenüs sind leider immer noch an der falschen Stelle ...
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2009 14:04 #20396 von DietmarH
Ich sehe dei Positionierung nicht.

So klappt die absolute Positionierung auch im IE: --ALTER LINK WURDE ENTFERNT--
  • wurzelchen
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Jan. 2009 14:52 #20397 von wurzelchen
ok, ich habe die "position: relative;" eingegeben. Wenn ich die left-Angabe lösche, zereisst es mir das Menü auch im FireFox ...
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden