rails redirect_to notice - 如何应用css

时间:2013-02-11 15:20:27

标签: css ruby-on-rails-3

我在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;
}

但它没有效果。我也尝试过.notice和#notice,但它们也没有效果。那么如何在通知中应用样式呢?

感谢您的帮助。

RailsNewman

1 个答案:

答案 0 :(得分:1)

查看您的application.html.erb。你应该有类似的东西:

<% flash.each do |key, value| %>
  <div class="flash <%= key %>"><%= value %></div>
<% end %>

如果是,class将为.success.error

.success {
}
.error {
}