2009-08-24 8 views
0

In FireFox 3.5, das folgende div schiebt den Seiteninhalt nicht nach unten. Es überschneidet sich vielmehr. IE 8 nicht. Was kann ich als schnelle Lösung tun?div positioning problem

<div style="position:fixed;top:0;width:100%;">blah blah</div> 

Antwort

1

position: fixed bedeutet, dass die div zum Aussichtspunkt absolute bleiben soll (zum Browser-Fenster). Sie können für echte absolute Positionierung verwenden:

position: absolute; 
0

Es sollte sich überlappen, Position: behoben tut das. Schalten Sie es auf statisch oder entfernen Sie die Position. In beiden Fällen wird das Oberteil bedeutungslos.

Position fixiert: Sie können die Position der Elemente festlegen, indem Sie oben rechts unten und links einstellen. Dies wird Abstand vom Browserrand enthalten. Position absolut: Die gleiche, aber jetzt oben rechts unten und links wird die Entfernung von der ersten Elternteil haben, die "Position: relativ" hat.

0

Sollte diese "Absolut" und nicht als "Fixed"