Ingo Turski: firefox und div-Layer mit Rahmen

Beitrag lesen

Hi,

Habe einen Layer mit einem 5px Rahmen und einer definierten Breite (600px)angelegt. Dieser ist in IE und Opera genau 600px breit, nur in Firefox ist er 610px breit geworden.

Nein - in allen Browsern außer IE und Opera (der den Fehler des IE hier nachmacht).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Ohne Angabe der DTD versetzt dieser Doctype den IE und Opera in den quirks-mode.
Ergänze dies, und nur noch die älteren IEs verwenden das falsche Box-Modell.

.text {
position:absolute;
width:600px;
height:300px;
z-index:2;
top: 13px;

Du solltest nur im Notfall absolut positionieren und die Höhenangabe für einen offensichtlich später Text enthaltenen Container ist auch sehr bedenklich.

freundliche Grüße
Ingo