点击x
时,通知不会消失。
我认为没有任何遗漏所需的CSS课程,所以我不确定为什么这不起作用。
点击x
之前:
点击x
:
application.html.erb
<html>
<body>
...
<% if flash[:notice] %>
<div class="alert alert-success alert-dismissible fade out in">
<button type="button" class="close" data-dismiss="alert">
<span>×</span>
</button>
<%= flash[:notice] %>
</div>
<% elsif flash[:error] %>
<div class="alert alert-danger alert-dismissible fade out in">
<button class="close" data-dismiss="alert">×</button>
<% flash[:error].each do |msg| %>
<li>
<%= msg %>
</li>
<% end %>
</div>
<% elsif flash[:alert] %>
<div class="alert alert-warning alert-dismissible fade out in">
<button type="button" class="close" data-dismiss="alert">×</button>
<%= flash[:alert] %>
</div>
<% end %>
</body>
</html>
Gemfile.rb
gem 'bootstrap-sass'
application.scss
@import 'bootstrap-sprockets';
@import 'bootstrap';
我还有什么可以推荐的吗?
答案 0 :(得分:1)
<强>解。强>
将//= require bootstrap-sprockets
添加到application.js。
除了@import 'bootstrap-sprockets';
application.scss
之外,我还不知道这是必需的