Es ist mein Verständnis, dass position: absolute
ist absolut für den ersten Elternteil, der eine nicht-statische Position hat. Wenn kein Elternteil eine bestimmte Position hat, wird es für den Browser/das Fenster absolut sein.Position: absolute absolute für den Browser/Fenster
position: fixed
auf der anderen Seite wird absolut für den Browser sein, aber es funktioniert nicht für IE im Quirks-Modus.
Mein Problem ist, dass ich etwas wollen top:0; left:0;
aber die Website ist im Quirks-Modus, und ich nur in meinem persönlichen div bearbeiten. (Es ist eine Benutzerwebsite wie myspace). Es gibt viele übergeordnete divs, die position: relative
haben.
Wie kann ich position: absolute
als position: fixed
ohne die Notwendigkeit des Objekts stationär handeln (es kann notfalls stationär sein)?
Kannst du das ganze außerhalb HTML mit Javascript töten? ' ' – thejh
@thejh Ich versuchte das und IE beschwert sich" Kann das übergeordnete Containerelement nicht ändern, bevor das untergeordnete Element geschlossen wird " – ParoX
Tun Sie es in einem Onload-Handler. Fügen Sie dem Fenster einen 'load'-Handler hinzu. – thejh