Für den IE könnte man noch den "ultrabösen" Weg des Quirks-Mode einschlagen und dessen Boder-Box-Model ausnutzen. Damit würde sich width:100% wie gewünscht verhalten. Die Frage ist aber, ob man das wirklich will...
warum böse?
Du kannst praktisch für alle verbreiteten Browser das Border-Box Modell zum Standard erheben.
Das ist nicht böse, sondern eine Option in CSS3.
Viele halten das für sehr viel intuitiver.
http://www.quirksmode.org/css/box.html
* {
-moz-box-sizing: border-box;
-ms-box-sizing: border-box
-webkit-box-sizing: border-box
/* versteht opera das folgende? */
box-sizing: border-box;
}
mfg Beat;