1

次のような simple_form に日付フィールドがあります。

<%= f.input :dob, as: :date, start_year: Date.today.year - 12,
                      end_year: Date.today.year - 110, discard_day: true,
                      order: [:month, :year],
                      label: "Date of birth"  %>

正常に動作しますが、各選択 (月と年) の幅は同じです。

年の部分に別の幅を指定したいのですが、これを達成する方法について何か考えはありますか?

乾杯

4

1 に答える 1

0

Rails と simple_form は入力フォームに ID をタグ付けするため、スタイルシートでこれを変更できます。

例。Person モデルがあり、dob を取得しようとしているとします。

レンダリングされたスニペット フォームの部分 (_form.html.erb)

<select class="date required" id="person_dob_3i" name="person[dob(3)]">

人物スタイルシート person.css.scss

#person_dob_3i {
  width: 50px;
  border: 1px solid #ccc;
}
于 2013-05-04T11:49:37.067 に答える