背景 Rails では、バリデーションエラーのあった項目はデフォルトで <div class="field_with_errors"> で囲まれる この挙動は、 config/application.rb に config.action_view.field_error_proc を指定することで変更できる 意図しない <div> が入ることでデザインが崩れるとか、 Bootstrap を使っているときに .has-error をつけたいとか気になったら動作を変えたくなってくる config.action_view.field_error_proc と検索すると「 <div class="field_with_errors"> をつけないようにする」とか「class名を field_with_errors から変える」ようなものばかりがヒットする。 → 実はもっといろんなことができる! や