前提・実現したいこと
Railsのform_withで、date_selectの選択肢の表示件数や高さを指定したいのですが、うまくいきません。
- フォームをクリックして出てくる選択肢が、画面下いっぱいまで出てしまう。
- 選択肢をスクロールすると、画面上部まで選択肢が伸びてしまう。
クリックして出てくる表示を5件ほどに固定してスクロールで選択したいのですが、
表示件数や高さの指定は可能でしょうか?
該当のソースコード
haml
1.form 2 = form_with model: @care_receiver do |f| 3 = raw sprintf((f.date_select :birthday, {use_month_numbers: true, 4 include_blank: true, 5 start_year: Time.now.year - 150, 6 end_year: Time.now.year, 7 date_separator: '%s'}, 8 {class: 'select-birthday'}), '年 ', '月 ') + '日' 9
css
1.form { 2 text-align: center; 3 margin-top: 50vh; 4} 5.select-birthday { 6 font-size: 2rem; 7}
試したこと
size: 5
を追記
最初から5件の表示になり、クリックして選択肢を出すことができませんでした。
補足情報(FW/ツールのバージョンなど)
Rails (6.0.3.2)
Haml (5.1.2)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/27 12:57