<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<style type="text/css">
#textarea1 {
width: 100%;
overflow:hidden;
}
#table1 {
background-color:#0000ff;
width: 100px;
}
</style>
</head>
<body>
<form id="form1">
<table id="table1" >
<tr><td><textarea cols="0" rows="2" id="textarea1"></textarea></td></tr>
</table>
</form>
</body>
</html>
텍스트 영역이 표의 ie8에 의해 올바르게 렌더링되지 않습니다 (셀보다 넓음). doctype 태그를 제거하면 올바르게 렌더링됩니다. 내가 바보 같은 짓을하고 있니?HTML 텍스트 영역의 크기가 ie8의 표에 올바르지 않습니다. Doctype 문제?
언급하는 것을 잊었을 때 : 재설정 스타일 시트를 사용하십시오. 적용된 마진 및 패딩으로 여기에서 경험하는 것과 같은 많은 문제를 해결합니다. – ndorfin
감사합니다. 전적으로 내 잘못이 아니라고 생각했습니다. 브라우저가 잘못되기위한 기본적인 문제가 아닌가? – haymansfield
물론입니다. Box Model에 대한 Internet Explorer의 해석은 매우 좋지 않지만 새로 출시 될 때마다 점점 좋아지고있는 것처럼 보입니다. – ndorfin