我使用twitter-bootstrap-rails运行Rails3。我有两个不同的布局"application.html.erb“和"backend.html.erb”。不幸的是,当使用后端布局时,我仍然得到所有的bootstrap_and_overrides.css.less样式覆盖默认值。我只想使用一个单独的覆盖文件,这样布局就不同于我的应用程序布局。
有什么建议可以最好地做到这一点吗?
我想要做到这一点的唯一方法是不需要在我的application.css文件中(正如引导自述文件中所建议的那样)中的覆盖文件,而是在我只在application.html.erb文件中加载的CSS文件中需要它。
发布于 2012-06-08 07:15:32
我没有看到应用程序布局实际上指定了application.css文件。我将这一行修改为:
<%= stylesheet_link_tag "backend", :media => "all" %>然后创建一个backend.css文件,该文件既没有引用整个树,也没有引用原始覆盖文件。
现在我有了一个通用布局,可以通过backend.css或我的新bootstrap_and_overrides_backend.css.less文件进行自定义。
https://stackoverflow.com/questions/10941096
复制相似问题