Super! Vielen Dank noch Mal
Super! Vielen Dank noch Mal
Sry, wenn ich hier noch mal nerven muss, aber ich habe nun wie im Tutorial beschrieben noch den IE-Fix eingebaut, damit die Navigation auch im IE6 ordentlich angezeigt wird, aber die Navigation funktioniert immer noch nicht.
http://de.contaowiki.org/typolight/TutorialsSuckerfish
Ich habe die .js-Datei hochgeladen, ins Template eingebunden und die CSS-Klassen entsprechend angepasst.
Du hast im CSS die Klasse .shover angegeben im JS aber .sfhover ....
Oh man, das hätte mir auch selber auffallen müssen, sry...
Ich habe nun die Klassen dementsprechend umbenannt und nun macht er allerdings im IE6 nicht das, was er soll. Wenn ich über die Menüpunkte gehe dann erscheint eine horizontale Scroll-Leiste. Um den #left-Bereich sind nun auch Scroll-Leisten.
gib dem .mod_navigation ul nochmal ein overflow: visible; ....
Hmm das macht keinen Unterschied. Gibt es vielleicht eine Alternative zu dem Javascript-Fix, damit es unter IE6 läuft?
Edit: Ist es möglich, dass sich der Hauptmenüpunkt auch einfärbt, wenn man sich auf einer Unterseite dieses Menüpunktes befindet?
Geändert von Chris87 (13.12.2009 um 00:15 Uhr)
Hallo Chris87,
da der IE6 kein overflow bei _nicht_ links beherrscht geht es nicht anders als mit einem kleinen JS für den IE6.
Viele Grüße
PS: Einfärben mit .trail
Wurde hier und schon an sehr vielen Stellen beschrieben. Bitte benutzt doch die Suche.
Sogar ein Tutorial für Suckerfish Navigation mit TL gibt es hier im Forum...
Daher bitte fangt an die Suche zu benutzen.
Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
[Arbeitet bei -> Paus Design & Medien]
"I can EXPLAIN it to you, but I can't UNDERSTAND it for you."
Vielen Dank für den Hinweis.
Ich habe das .js wie im Tutorial (http://de.contaowiki.org/1/TutorialsSuckerfish) beschrieben eingefügt, aber anstatt mir die Untermenüpunkte anzuzeigen, erscheint eine horizontale Scroll-Leiste beim Hauptmenü.
Edit: Ich habe die Klasse .trail erstellt, damit sich der Hauptmenüpunkt auch rot einfärbt, wenn man sich auf einer Unterseite befindet, aber es funktioniert leider nicht.
http://www.christoph-schiffer.de/typ...eferenzen.html
Danke,
Chris
Geändert von Chris87 (13.12.2009 um 01:11 Uhr)
in der iefixes.css ist für die Klasse .block overflow: auto notiert, und zwar mit dem star-Html hack
das scheint an dieses Stelle das Problem zu sein, da der IE durch die zusätzlichen Selektoren * und html der overflow Anweisung eine höhere Priorität zuordnet als dem Selektor .mod_navigationCode:* html .block{ overflow: auto; zoom: 1; }
setz in Deine QM-center.css also mal
Dadurch sollte overflow: visible auch greifen.Code:*html .mod_navigation { overflow: visible; }
Ausserdem ist mir aufgefallen, dass hier
moch der Selketor .sfhover für den IE fehlt ...Code:.mod_navigation li:hover ul { display:block; }
Bei mir ist Deine -trail Klasse definitiv rot ...
Super, die Navigation funktioniert nun auch im IE.
Die Scrollbalken bei den letzten News habe ich auch wegbekommen, das lag daran, dass ich dort einen link "Alle News lesen" rechtsbündig gemacht habe und das div des Links keine feste Breite hatte. Habe dem Div eine Breite von 220px gegeben und nun funktioniert es.
Vielen Dank brandtmarke für deine ganzen Beiträge, das hat mir echt sehr viel weiter geholfen.
Gruß,
Chris
Geändert von Chris87 (13.12.2009 um 17:37 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)