我正在使用Ruby on Rails和Devise gem。
起初,一切都很好。视图如下所示,我有失败的闪光灯。
但是,我不知道有一天,Devise工作得不对。这些观点变得丑陋,不再失败。如下。
有人知道怎么做。我不会更改app / views / devise中的文件。谢谢!
答案 0 :(得分:1)
Devise
并未停止工作。
视图看起来有所不同,因为您已将Bootstrap
添加到您的应用程序中。
第一个屏幕截图是使用纯HTML而没有任何css,第二个屏幕截图是在纯HTML元素上应用了Bootstrap
css。
关于flash消息:
确保您在app/views/layouts/application.html.erb
<% flash.each do |name, msg| %>
<%= content_tag :div, msg, class: "alert alert-info" %>
<% end %>
答案 1 :(得分:0)
似乎你添加了一些宝石,比如
bootstrap-rails
foundation-rails
它们可能会影响您的原始css样式,请尝试禁用它们并重试。