如何使用Simple Forms更改字段的大小和最大允许字符数。我试过以下但不起作用:
<%= f.input :lastname, :size => 40, :max => 4 %>
我知道default_input_size
中有一个initializers/simple_form.rb
但是,我不想在全局范围内更改大小,而只是在几个字段上。
我该怎么做?
答案 0 :(得分:34)
<%= f.input :lastname, input_html: { maxlength: 15, size: 40} %>
答案 1 :(得分:6)
尝试使用<%= f.input :lastname, :input_html => {:size => 40, :maxlength => 4} %>
答案 2 :(得分:5)
或尝试使用CSS <%= f.input :lastname, :input_html => {:style => 'width: 250px'} %>
答案 3 :(得分:0)
您可以宣布您的css输入宽度设置为&#39; auto&#39;。删除该声明,然后自定义。