Thomas Luethi: width:100% und margin-right Unterschiede

Beitrag lesen

Hallo,

Die genaue Angabe der Browser (Versionen!) sowie
die URL der Seite waeren extrem hilfreich bei
der Problemanalyse... ;-)
Und sonst mindestens die ersten paar Zeilen
Deiner HTML-Datei, damit man sieht, in welchen
Render-Modus (Quirks/Standard) Du die Browser
damit versetzt.
http://gutfeldt.ch/matthias/articles/doctypeswitch.html
http://gutfeldt.ch/matthias/articles/doctypeswitch/table.html

Wenn ja, gibt es eigentlich eine Möglichkeit, gleich im CSS eine Unterscheidung zwischen IE und Rest der Browserwelt zu machen ohne die Styles (z.B. den margin-right) holprig über Javascript zu ändern?

Du bist vermutlich ein Opfer des kaputten Box Modells von MS IE
und suchst nach dem "Box Model Hack".
http://www.google.com/search?q=box+model+hack
http://tantek.com/CSS/Examples/boxmodelhack.html

Denk daran, dass auch <html> in gewissen Browsern (Opera?)
noch ein margin oder padding hat. Probier's mal mit:

html, body { margin:0; border:0; padding:0; width:100%; }

(IIRC hat mich kuerzlich jemand darauf hingewiesen, dass
<html> eigentlich keine Box ist oder so. Aber obiges
sollte trotzdem valides CSS sein.)

Gruesse,

Thomas