我在users_controller.rb中发出以下命令:
format.html { redirect_to root_url, notice: 'User was successfully updated.' }
该通知正确地显示在我的根页面顶部,但我似乎无法对其应用任何css样式。
在application.css中,我放置了以下内容:
#flash_notice {
padding: 5px 8px;
margin: 10px 0;
width: 70%;
background-color: #CFC;
border: solid 1px #6C6;
}
但它没有效果。我也试过.notify和#notice,但它们都没有效果。那么,我如何将造型应用于通知呢?
谢谢你的帮助。
RailsNewman
查看您的application.html.erb
。你应该有这样的东西:
<% flash.each do |key, value| %>
<div class="flash <%= key %>"><%= value %></div>
<% end %>
如果是,则class
将是.success
或.error
:
.success {
}
.error {
}