如何使text_area_tag字段更大?

时间:2015-09-21 00:42:37

标签: ruby ruby-on-rails-3

我正在使用mailboxer gem并拥有以下代码:

  <%= label :body, "Message text" %>
  <p><%= text_area_tag :body %></p>

如何使text_area_tag部分更大并且通常插入css样式?感谢。

2 个答案:

答案 0 :(得分:1)

就个人而言,我使用的是CSS,但请参阅this discussion,其中提倡使用HTML和CSS。

所以使用视图erb:

<div class="body_input">
  <%= label :body, "Message text" %>
  <p><%= text_area_tag :body, @body %></p>
</div>

然后在CSS中:

.body_input textarea {
  width: 30em;
  heigth: 15em;
}

您可以根据需要更改CSS宽度和高度。

答案 1 :(得分:0)

我必须引用:body并且它有效。

  <%= label :body, "Message text" %>
  <p><%= text_area_tag :body, @body, :size =>"25x10" %></p>

从这个回答:How to change size of text_area_tag helper in ruby on rails