Если я изменяю значение: rows, он работает. Но он остается в стандартном cols независимо от значения, которое я задал с помощью:: cols = > . Ширина столбца не изменится.
Я просмотрел источник html и отразил это изменение. Интересно, что bootstrap CSS может быть подозреваемым...
HTML (в финальном HTML есть "cols =", но ширина столбца остается по умолчанию, а это 30. Я не могу поверить своим глазам!)
<textarea cols="100" id="comment_body" name="comment[body]" rows="5"></textarea>
Рельсы:
<%= form_for([@post, @post.comments.build]) do |f| %>
<div class="field">
<i class="icon-user"></i>
<%= f.text_field :commenter %>
</div>
<div class="field">
<i class="icon-comment"></i>
<%= f.text_area :body, :rows => 5, :cols => 100 %>
</div>
<div class="actions">
<%= f.submit %>
<div>
<% end %>