行の値を変更すると動作します。しかし、私は ':cols =>'で設定した値に関係なく、デフォルトのcolsにとどまります。列の幅は変更されません。twitter-bootstrapでtextareaのcolsを変更するにはどうしたらいいですか?
私はhtmlソースを見て、それを反映しました。ブートストラップのCSSが容疑者かもしれないのだろう...
HTML(最後のHTMLには「cols =」がありますが、列の幅はデフォルト値の30にとどまります。私は私の目を信じることができません!)
<textarea cols="100" id="comment_body" name="comment[body]" rows="5"></textarea>
のRails:
<%= 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 %>
私はあなたが実際のcolsを設定することができるとは思いません。代わりに幅を設定してみてください – RozzA
ありがとうございます。あなたは私を助けてくれる!私は追加:スタイル=> "幅:380px;"それは動作します。 –
私はあなたもclass = "field span3"やspan4などを使用することができると思います。テキストdiv – hagope