padding und width bei Mozilla/Firefox
Erwin Becht
- css
0 Cheatah
Hallo Forum,
ich habe ein kleines Verständnisproblem bezüglich der Darstellung eines mit CSS formatierten Blockelements in meinem Firefox.
Wenn ich den <body> mit einem 'padding' von x pixeln versehe und ein Blockelement relativ zu dem <body> mit einer Breite von 100% platziere, so rechnet mir der Firefox das 'padding' auf die Breite von 100% noch drauf.
Ich würde mich freuen, wenn mir jemand erklären könnte, wieso dies der Fall ist.
Vielen Dank und viele Grüße
Erwin
Hi,
Wenn ich den <body> mit einem 'padding' von x pixeln versehe und ein Blockelement relativ zu dem <body> mit einer Breite von 100% platziere, so rechnet mir der Firefox das 'padding' auf die Breite von 100% noch drauf.
der Grund dafür ist leicht: So und nicht anders ist es definiert. Der IE verhält sich diesbezüglich falsch; immerhin korrigiert der IE 6 sein Fehlverhalten, wenn Du ihn aus dem Quirks-Mode bringst. Für ältere IEs musst Du jedoch Hacks anwenden, z.B. den Tantek- oder den Simplified-Box-Model-Hack.
Cheatah
Hehlo,
Wenn ich den <body> mit einem 'padding' von x pixeln versehe und ein Blockelement relativ zu dem <body> mit einer Breite von 100% platziere, so rechnet mir der Firefox das 'padding' auf die Breite von 100% noch drauf.
der Grund dafür ist leicht: So und nicht anders ist es definiert. Der IE verhält sich diesbezüglich falsch; immerhin korrigiert der IE 6 sein Fehlverhalten, wenn Du ihn aus dem Quirks-Mode bringst. Für ältere IEs musst Du jedoch Hacks anwenden, z.B. den Tantek- oder den Simplified-Box-Model-Hack.
o.k. jetzt hab' ich es.
Vielen Dank und Gruß
Erwin