我正在尝试将rails中的textarea设置为其容器的宽度。我已经测试过css正在处理textarea。
表单视图:
<%= form_tag("/pages/thank_you") do %>
<div class="row">
<div class="col-md-6">
<div class="input-group">
<%= text_area_tag :message, nil, class: 'form-control text-area-wide', placeholder: 'Enter Message' %>
</div>
</div>
</div>
<%= submit_tag 'Send Message', class: 'btn btn-success' %>
<% end %>
CSS:
.text-area-wide {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
答案 0 :(得分:1)
在bootstrap中,您应该使用col类来代替固定宽度,以保持响应式设计将col更改为col-md-12
<div class="row">
<div class="col-md-12">
<div class="input-group">
<%= text_area_tag :message, nil, class: 'form-control text-area-wide', placeholder: 'Enter Message' %>
</div>
</div>
</div>
&#13;
答案 1 :(得分:0)
在这种情况下,文本区域宽度的限制是.input-group div。使用css设置div的宽度将改变文本区域的宽度。