如何使文本字段区域更宽?
我试过了:
f.text_field:title,size => 150
我也试过宽度,我在这里遗漏了什么,是什么?
答案 0 :(得分:18)
我认为应该是
f.text_field :title, :size => 150
或者,您可以添加:class选项并使用css来定义大小(我更喜欢)
答案 1 :(得分:14)
您还可以执行以下操作:
<%= f.text_area :description, :cols => "10", :rows => "10" %>
答案 2 :(得分:3)
您是否在代码中使用相同的内容。我认为你在大小之前缺少一个冒号。
&lt;%= f.text_field:title,:size =&gt; 150 %GT;
或者您可以使用
&lt;%= f.text_field:title,“size”=&gt; 150 %GT;
尺寸是未定义的局部变量,而:尺寸和“尺寸”作为选项传递给文本字段形式帮助
答案 3 :(得分:1)
您只需在文字字段中使用行选项即可。像
<%= f.text_area :fieldname, :rows => "10" %>
答案 4 :(得分:0)
大小应该有效,你能发一大堆代码吗?
答案 5 :(得分:0)
您始终可以使用类符号指定类,并使用CSS
指定宽度 <%=text_field_tag 'some_input', nil, :class => 'some-class'%>
答案 6 :(得分:0)
尝试输入字段
<%= f.input :content, as: :text, input_html: { rows: "2" } %>