2010-07-31 95 views

回答

28

<textarea style="width:100%"> *将在大多数情况下起作用。

如果没有,请提供更多信息!

*注意:由于某些原因,它需要colsrows属性进行验证。但设置宽度或高度会覆盖它们,所以放入任何你想要的值。

+0

非常感谢! – johnjohn 2010-07-31 12:41:57

+0

+1我从来没有意识到你需要这些属性才能使'width:100%'工作。我用了一些其他的工作来自动调整textarea的大小,如果它的父容器被调整大小,但现在它变得如此简单:)谢谢! – 2010-07-31 12:51:38

+0

@FelixKling我不认为'cols'和'rows'是'width:100%'工作所必需的''cols'和'rows'是'textarea' HTML元素的必需属性,它考虑了如果没有它们,即HTML验证程序将会投诉。按照您期望的方式工作的'width:100%'是浏览器的一个功能。这对旧版浏览器无效。 – 2014-07-17 19:11:33