親divの100%に収まるようにテキストエリアを拡張しようとしていますが、IE9で問題が発生しています。以下は、ページコード全体です。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
#wrap {
width: 50%;
height: 100px;
background:#fee; border:3px double #f99;
}
textarea {
background:#efe;
width: 100%;
height: 100%;
padding: 10px;
border:0; margin:0;
box-sizing:border-box;
overflow: auto;
display: block;
}
</style>
</head>
<body>
<div id="wrap"><textarea>hello world</textarea></div>
</body>
</html>
そして、この画像は結果を示しています。 結果http://polybemani.net/uploader/files/1/cssboxsizing.png
Chromeでは問題なく表示されますが、IE9とIE10では表示されません。私が理解していないのは、まったく同じコードで、jsfiddleで正常に動作するということです。何が得られますか?