【发布时间】:2013-08-21 23:46:49
【问题描述】:
我编写了一个 XHTML 1.0 过渡页面(使用 W3C 的验证器进行验证),其中包含一个 table 和一个 textarea:
<table>
<tr>
<td>
<textarea rows="" cols="">
</textarea>
</td>
</tr>
</table>
而且,在一个外部样式表中,我为table 和textarea 编写了代码:
table {
width: 100%;
height: 100%;
margin: 0px;
padding: 0px;
}
textarea {
width: 100%;
height: 200px;
padding: 20px;
margin: 0px;
}
但是,由于某种原因,textarea 的填充会影响其宽度,并导致textarea 超出页面宽度,从而导致不必要的溢出。
有什么方法可以在不影响其宽度的情况下对textarea 应用填充?
【问题讨论】:
-
“由于某种原因,文本区域的填充会影响其宽度” - 是的。这就是 CSS 的工作原理。