tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
450
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
DIESES THEMA IST
GESCHLOSSEN
  1. #1
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    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/
     

  2. #2
    Maik 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;
    }
     

  3. #3
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    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!
     

  4. #4
    Maik 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.
     

  5. #5
    Avatar von King Euro
    King Euro King Euro ist offline Mitglied Platin
    Registriert seit
    Sep 2003
    Beiträge
    582
    Zitat Zitat von michaelsinterface
    Frag mich jetzt bitte nicht wieso, aber mit der folgenden Regel sitzt das rechte Menü im IE an der gewünschten Position:
    Warum es geht ist so einfach wie auch logisch: der IE kann es mal wieder nicht !
    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).
     

  6. #6
    Maik 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
     

  7. #7
    Avatar von King Euro
    King Euro King Euro ist offline Mitglied Platin
    Registriert seit
    Sep 2003
    Beiträge
    582
    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).
     

  8. #8
    Maik 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
     

  9. #9
    Avatar von King Euro
    King Euro King Euro ist offline Mitglied Platin
    Registriert seit
    Sep 2003
    Beiträge
    582
    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.
     

  10. #10
    Maik Tutorials.de Gastzugang
    Alle sog. "IE-Workarounds" sind irgendwie unschöne Varianten.
     

Ähnliche Themen

  1. Antworten: 14
    Letzter Beitrag: 08.08.10, 20:54
  2. Suchbutton rutscht zu weit nach oben
    Von Andres im Forum CSS
    Antworten: 2
    Letzter Beitrag: 08.10.09, 21:16
  3. navi nach unten verschieben
    Von ocinrezle im Forum CSS
    Antworten: 1
    Letzter Beitrag: 20.09.08, 18:51
  4. Antworten: 2
    Letzter Beitrag: 23.04.07, 16:50
  5. Weiter nach unten?
    Von Knuffel82 im Forum CSS
    Antworten: 2
    Letzter Beitrag: 04.02.06, 20:26