Orlando: CSS3: box-sizing

Beitrag lesen

Hi Konrad,

Nun, z.B. verwendet der MSIE nicht das W3C-konforme Boxing Model, wodurch der sog. "box model bug" zustande kommt, der darauf basiert, daß der MSIE CSS-Angaben so interpretiert, als wäre die "padding"-Weite _nicht_ Teil der "width" (was _eigentlich_ ja auch logisch ist).

grundsätzlich stimmt das, aber nicht _immer_, siehe Links.

Aber wo ist das Problem? Die XML-Deklaration ("<?xml>") ist doch optional, d.h. wenn man sie wegläßt, render der IE die Seite wie erwartet (nun ja ...).

Doch, ja ;-)

Mit der (zu erwartenden) CSS3-Eigenschaft (-moz-)box-sizing lassen sich M$IE, Geckos und Opera 7 unabhängig vom Doctype umschalten:

http://www.w3.org/TR/2003/WD-css3-ui-20030703/#box-sizing
 http://www.quirksmode.org/css/box.html
 http://webfx.eae.net/dhtml/boxsizing/boxsizing.html

Ob dies auch Auswirkungen auf die Fehlertoleranz dieser Browser hat, wäre interessant zu wissen.

Grüße,
 Roland