Rails text_area大小


76

我有一个text_area内部的fields_for,在一个内部的form_for

<%= day_form.text_area :hatch %>

是否可以更改尺寸text_area?例如:day_form.text_area size: 5

Answers:


147

您可以选择:

<%= day_form.text_area :hatch, cols: "30", rows: "10" %>

或者您可以同时使用size属性指定它们:

<%= day_form.text_area :hatch, size: "30x10" %>

4
这现在不起作用,是否有与该解决方案不同的rails 3.1解决方案?
开发人员R

嗯...我刚刚在3.0.x和3.2.x环境中都做了快速测试,它确实可以工作,所以我认为它们在3.1中也可以工作。您能说明什么是行不通的吗?
DanneManne

我没有看到此内容,但是您也可以这样写:<%= f.text_area:text,:size =>“ 60%x5%”%>这是在Rails 4.0.0中
kyle

我必须将f.text_field更改为f.text_area。
flobacca 2013年

7

为了提高响应速度,我希望将文本区域的宽度设置为100%:

<%= f.text_area :description, :rows => 10, style: 'width:100%;' %>


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.