我应该使用什么样的CSS样式来设计我的flash消息?我似乎无法更改其样式。这里是我的应用程序布局中
<body>
内相关代码: <div class="container">
<%= render 'layouts/header' %>
<section class="round">
<div id= "notice">
<% flash.each do |key, value| %>
<div class="flash <%= key %>">
<%= value %>
</div>
<% end %>
</div>
<%= yield %>
</section>
<%= render 'layouts/footer' %>
<%= debug(params) if Rails.env.development? %>
</div>
相关的原始CSS大致如下,但目前无法正常工作。
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
render 'layouts/stylesheets'
的代码,并且这段代码应该嵌套在app/views/layouts/_stylesheets.html.erb
文件里面的stylesheet_link_tag 'blueprint/screen', :media => 'screen'
这段代码后面(我使用的是 Haml)。你可以参考 这里 和 这里。 - Michelle Tilley<div id="notice"></div>
是否有关,以便ajax可以通过id获取元素getElementbyId
吗? - Justin Meltzer