У меня есть text_area внутри fields_for, который находится внутри form_for.
text_area
fields_for
form_for
<%= day_form.text_area :hatch %>
Можно ли изменить размер text_area?Например: day_form.text_area size: 5.
day_form.text_area size: 5
Вы можете пойти с:
<%= day_form.text_area :hatch, cols: "30", rows: "10" %>
или вы можете указать оба с атрибутом размера:
<%= day_form.text_area :hatch, size: "30x10" %>
Для отзывчивости мне нравится делать ширину текстовой области 100%:
<%= f.text_area :description, :rows => 10, style: 'width:100%;' %>
Поскольку в текстовой области есть как строка, так и столбец, необходимо указать оба значения:
<%= text_area(:application, :notes, cols: 40, rows: 15, class: 'myclass') %>
Для текстового поля можно использовать
<%= text_field(:application, :name, size: 20) %>
http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-text_area