1

我在 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 但它们也没有效果。那么如何将样式应用于通知?

谢谢你的帮助。

轨道纽曼

4

1 回答 1

1

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

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

如果是这样,class将是.successor .error

.success {
}
.error {
}
于 2013-02-11T15:25:04.313 回答