ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
450
450
EMPFEHLEN
-
Hallo,
ich hab da nen ganz blöden Effekt, im IE und weiß leider im Moment nicht, wie ich den beseitigen kann, zu sehen ist das ganze hier: http://express.motionet.de/stream/movies/
-
14.09.06 13:10 #2Maik Tutorials.de Gastzugang
Frag mich jetzt bitte nicht wieso, aber mit der folgenden Regel sitzt das rechte Menü im IE an der gewünschten Position:
Code :1 2 3 4 5 6 7 8 9 10
.navi { background-image:url(grafik/navi.jpg); width:171px; height:305px; border:0px solid black; [b]margin-top:-670px !important;[/b] /* Für nicht-IE-Browser */ [b]margin-top: -1670px;[/b] /* Für IE */ margin-left:610px; vertical-align: top; }
-
Hy,
danke für deine Antwort, das klappt soweit, aber leider auch nur, wenn die Seite ne bestimmte größe hat. Sobald dort pro Film, keine News mehr ist, haut das leider nicht mehr hin.
Aber trotzdem danke!
-
14.09.06 13:27 #4Maik Tutorials.de Gastzugang
Vielleicht solltest Du die Navigation auf einem anderen Weg an der gewünschten Stelle einfügen, um auf den negativen margin-top-Wert gänzlich verzichten zu können. Denn dann spielt es auch keine Rolle mehr, wieviel Inhalt in der Seite enthalten ist, sprich welche Höhe sie besitzt.
-
Warum es geht ist so einfach wie auch logisch: der IE kann es mal wieder nicht !
Zitat von michaelsinterface
Der IE kennt "!important" nicht und somit überschreibt er mit dem zweiten Wert einfach den ersten.
Wenn der neue IE aber wirklich CSS "besser" verarbeiten kann als der 6er, dann ist diese Regel wieder hinfällig.
Allerdings sollte man ja dann gar keine Außnahme mehr für den IE brauchen. Da das alles aber unwahrscheinlich ist, solltest du versuchen es anders zu lösen (so wie michaelsinterface gerade sagte).
-
14.09.06 13:42 #6Maik Tutorials.de Gastzugang
@ King Euro: die !important-Regel habe ich doch als Lösung in das Stylesheet eingebaut, um zwischen den nicht-IE-Browser und dem IE zu unterscheiden
-
Ja, aber du hast geschrieben, dass du nicht weißt wieso, darum habe ich es gesagt.
Außerdem ist der IE ja gerade im Umbruch (wenn man MS glaubt) und somit weiß man nicht wie lange es noch mit der Ausnahmeregelung klappt, darum sollte man es wirklich anders versuchen (wie du bereits sagtest).
-
14.09.06 13:49 #8Maik Tutorials.de Gastzugang
Mein Aussage bezog sich auf den Umstand, warum der IE solch einen erhöhten (negativen) Wert für die margin-top-Eigenschaft benötigt
-
Oh, ok, dann habe ich es missverstanden, tut mir leid. Naja, wenigstens wissen nun die User, welche nicht wissen was important ist bescheid. *pfeif*
Aber trotzdem eine unschöne Variante.
-
14.09.06 17:05 #10Maik Tutorials.de Gastzugang
Alle sog. "IE-Workarounds" sind irgendwie unschöne Varianten.
Ähnliche Themen
-
Navi-Leiste im IE6 nach unten verschoben/zerhackt + Hover im IE6 läuft nicht
Von Steve2010 im Forum CSSAntworten: 14Letzter Beitrag: 08.08.10, 20:54 -
Suchbutton rutscht zu weit nach oben
Von Andres im Forum CSSAntworten: 2Letzter Beitrag: 08.10.09, 21:16 -
navi nach unten verschieben
Von ocinrezle im Forum CSSAntworten: 1Letzter Beitrag: 20.09.08, 18:51 -
IE VS. Firefox main rutscht im IE nach unten
Von EricFlash im Forum CSSAntworten: 2Letzter Beitrag: 23.04.07, 16:50 -
Weiter nach unten?
Von Knuffel82 im Forum CSSAntworten: 2Letzter Beitrag: 04.02.06, 20:26





Login





