У мене text_areaвсередині a fields_for, яка знаходиться всередині a form_for.
<%= day_form.text_area :hatch %>
Чи можна змінити розмір text_area? Наприклад: day_form.text_area size: 5.
Відповіді:
Ви можете піти з:
<%= day_form.text_area :hatch, cols: "30", rows: "10" %>
або ви можете вказати обидва за допомогою атрибута size:
<%= 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