【发布时间】:2015-07-15 01:30:50
【问题描述】:
在不破坏表格整体结构的情况下,如何在以下情况下使用纯 CSS 调整 textarea 的大小:
标题:
<div class="pure-u-1 pure-u-md-1-8">
<label class="boldText">Nmbr</label>
</div>
<div class="pure-u-1 pure-u-md-2-5">
<label class="boldText">ques</label>
</div>
<div class="pure-u-1 pure-u-md-1-5">
</div>
<div class="pure-u-1 pure-u-md-1-5">
<label class="boldText">comments</label>
</div>
第 1 行:
布拉布拉<div class="pure-u-1 pure-u-md-2-5">
One more Bla
</div>
<div class="pure-u-1 pure-u-md-1-5">
One More Bla
</div>
<div class="pure-u-1 pure-u-md-1-5">
<textarea class="normal" style="height: 75px; width:300px; overflow: hidden; word-wrap: break-word; resize: horizontal;" name="commento" id="commento"></textarea>
</div>
问题是 Textarea 仍然是使用“pure-u-md-1-5 div”类应用的宽度。
当我尝试增加宽度时,例如 style="width:400px",它不会增加 textarea 的宽度。
如果我尝试增加其 div 的宽度,则文本区域会跳转到下一行。如果我通过将像素从 400px 减小到 490 或 495 来进行调整,那么当我尝试缩放页面时,文本区域会移动到下一行。
如何不修改div来增加textarea的宽度?
【问题讨论】:
-
您是否尝试增加 'cols' 属性? w3schools.com/tags/att_textarea_cols.asp
-
是的。它不起作用
标签: javascript css yui-pure-css