zerschossene Navigation in IE

Gesperrt
joe_ma
Beiträge: 101
Registriert: Sa 2. Jun 2007, 07:55
Kontaktdaten:

zerschossene Navigation in IE

Beitrag von joe_ma »

Hallo

Ich weiss, das Thema gehört eigentlich in ein CSS-Forum. Ich habe auch bei verschiedenen dieser Foren schon nachgefragt, allerdings ohne Antworten zu bekommen. Deshalb stelle ich hier mal das Problem, vielleicht hat der eine oder die andere von euch das schon mal lösen können.

Ich benutze die Version 4.6.24 (4.8.4 geht nicht, weil nur PHP4 zur Verfügung steht) mit der mitgelieferten Hauptnavigation. Sie ist aufgeteilt in eine vertikale Hauptebene und ein bis zwei Unterebenen, die beim Anklicken eines Hauptpunktes nach rechts aufklappen. Funktioniert bei allen Browsern wie gewünscht, ausser natürlich beim IE. Wenn ich hier einen der Hauptpunkte anklicke, springen die Punkte unterhalb des angeklickten Items um ca 25px nach unten.

Zu sehen ist das unter folgender URL:
http://www.karoag.ch/cms/

Screenshots finden sich hier:

So sollte es aussehen: http://www.mattersbuero.ch/downloads/firefox.jpg, und das macht IE draus: http://www.mattersbuero.ch/downloads/ie.jpg

Hat jemand eine Idee für Abhilfe?
Gruss

Jörg Matter
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ähm, im ie7 schaut das aber okay aus...
wenn das exakt um 25px nach unten spring würde ich mal die styles nach dem wert(25 oder ähnliches) durchforsten... vielleicht läßt sich da auf irgendwas schließen...
*** make your own tools (wishlist :: thx)
thoste87
Beiträge: 189
Registriert: Fr 27. Jun 2008, 12:57
Kontaktdaten:

Beitrag von thoste87 »

Code: Alles auswählen

wenn das exakt um 25px nach unten spring würde ich mal die styles nach dem wert(25 oder ähnliches) durchforsten... vielleicht läßt sich da auf irgendwas schließen...
würde ich auch tun. ist sicher ein padding oder ein margin was dir den code zerstört
joe_ma
Beiträge: 101
Registriert: Sa 2. Jun 2007, 07:55
Kontaktdaten:

Beitrag von joe_ma »

Danke thoste87 und emergence für die Antworten.

@emergence: das Problem ist der IE 6, der ja leider immer noch von einigen Leuten benutzt wird und den man daher wohl noch nicht völlig ignorieren kann...

Ich habe jetzt eine Lösung gefunden: wenn ich die <li>-Elemente der 1. Ebene relativ positioniere, funktioniert die Navi auch im IE 6. Na ja, wenigstens in etwa. Irgendwie fügt er immer noch ein oder zwei Pixel zwischen die <li>-Elemente, aber darum mag ich mich jetzt nicht mehr kümmern.
Gruss

Jörg Matter
Gesperrt