Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

公開日 : 2018-01-08

Rails text_area_tagのsize指定の方法

このエントリーをはてなブックマークに追加
Railsでtext_area_tagのsize指定方法が見つからなかったのでメモ。
今回書いたのがform_tagで実装したフォームなんだけど、フォームのメッセージを入力するところのサイズを指定したかった。実際に使ったコードはこんな感じ。

  <%= form_tag conversations_path, method: :post do %>
    <%= hidden_field_tag :user_id, @user.id %>
    <%= text_field_tag :subject, @user.username, placeholder: "Subject", class:"hidden" %>
    <div><%= text_area_tag :body, nil, placeholder: "メッセージ", class:"", size: "30x10" %></div>
    <div><%= submit_tag "送信", class:"send-message-button" %></div>
  <% end %>

この太字にしている

<%= text_area_tag :body, nil, placeholder: "メッセージ", class:"", size: "30x10" %>

のところなんだけど、sizeをシンボルで指定できるっぽい。

指定方法は2つあって、

size: "30x10"

みたいに指定する方法と、

cols: "30", rows: "10"

みたいにする方法があるらしい。

この辺を参考にした。

スポンサーリンク