Formで自動挿入されるエラー出力タグ<div class="field-with-errors"></div>をどうにかしたい
Railsはフォームでバリデーションエラーが発生すると、
自動でタグをを出力するんだけど、結果的にフォームのレイアウトが崩れてしまう。
これを防ぐには次のコードをconfig/application.rb
に追加すれば良い。
config.action_view.field_error_proc = Proc.new do |html_tag, instance| %Q(#{html_tag}).html_safe end
上記は、divタグの挿入自体を向こうにする為のもの。 他にもいろいろカスタマイズできるらしい。
参考文献