HTML/CSS 引入 Bootstrap,如何不让其对系统默认样式不产生影响呢?

mogodb · 2015年01月24日 · 最后由 flowerwrong 回复于 2015年01月25日 · 7884 次阅读

只在用了 BootStrap 样式的地方起作用 这可以做到么? 如何配置?

只在需要的页面加载 bootstrap。

首先确保 application.css 文件里没有 require bootstrap。 然后在你的 layout 里的 <head> 标签里边预留一个占位:

<%= yield :head %>

然后在需要加载 bootstrap 的页面插入以下代码:

<% content_for :head do %>
  <%= stylesheet_include_tag 'bootstrap' >
<% end %>

以上代码手写未测,保证思路不保证语法正确。请自测。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号