我需要一种方法来根据整个页面的宽度调整textarea
的大小。我有一个div
位于它旁边,宽度为40%,我希望我的textarea
占据页面的其余部分。我知道我不能只说<textarea width="60%"...>
,因为textarea
没有width
属性。有没有办法告诉textarea
占用相对数量的空间?
答案 0 :(得分:4)
您可以使用CSS指定textarea宽度。 http://jsfiddle.net/stevelove/uFDB4/
答案 1 :(得分:1)
再次使用CSS。但是使用外部 CSS:
#teh-div {
width:500px;
}
#teh-div textarea {
width:65%;
}
<div id="teh-div"><textarea ></textarea></div>
答案 2 :(得分:0)
把它放在另一个div中。这很简单,也会奏效。
<div id="textareaWrapper" style="width:'60%'"><textarea>text</textarea></div>
答案 3 :(得分:0)
Textarea没有宽度元素,但您可以使用CSS来定义textarea的宽度。您可以使用以下代码执行此操作。
<div style="width: 500px;"><textarea style="width: 65%;"></textarea></div>
在上面的代码中,div的宽度为500 px,文本区域的宽度为div的宽度的65%。