我寫了一個XHTML 1.0過渡頁(使用W3C的驗證確認),包含table
與textarea
它:爲什麼我的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
而不影響其寬度?
「由於某些原因,textarea的填充會影響其寬度」 - yup。這就是CSS的工作原理。 –