似乎要符合XHTML标准,HTML textarea需要设置cols属性。我想使用CSS代替,所以我可以将textarea扩展为100%style="width: 100%;"
我应该如何以符合标准的方式做到这一点?
答案 0 :(得分:4)
我通常设置合理的cols和rows数量,如60和5.如果使用CSS指定宽度,则cols和rows属性没有任何功能。
答案 1 :(得分:3)
同时使用。这样,如果在目标浏览器上禁用或未实现CSS,它仍然有效。
答案 2 :(得分:-1)
无需使用css,存在一个现有的行内属性,称为rows
。
就这样做
<textarea type="text" rows="3" style="resize:none; " class="form-control" name="body" required id="body" > hello</textarea>
现在rows
来自"1" - "5"
,整数值会很好。