css - 使样式表覆盖 Ruby on Rails 应用程序中的所有其他样式表

标签 css ruby-on-rails ruby twitter-bootstrap overriding

我正在尝试找出如何正确定义样式表(例如...bootstrap_and_overrides.css.scss)以覆盖我的 Ruby on Rails 应用程序中的所有其他样式表。问题是我想保留我正在使用的所有 {wrap}bootstrap 主题文件,这样我就可以在更新发布时进行升级。因此,我可能需要进行的所有更改都应该在这个“覆盖”css 文件上完成。

也许在 application.css.scss 中有什么东西?

 *= require_self
 *= require_tree .
*/

我试过在 require_tree 之后声明这个特定的样式表,但没有。我确定有些概念我没有完全掌握。非常感谢任何帮助。

最佳答案

我不确定具体使用 Rails,但最后一个样式表(最后添加到页面)中的定义将胜过前面的样式。

您需要确保覆盖样式表包含等效的 css 选择器,以确保样式将被覆盖。

关于css - 使样式表覆盖 Ruby on Rails 应用程序中的所有其他样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15628172/

相关文章:

android - android 浏览器中的 iframe 不尊重 css 高度?

css - 在 :hover 上显示带有 GIF 的无 JS 响应图像

mysql - Rails Active Record,从 has_many :through relationship with where clause on through record 获取相关记录

ruby-on-rails - 如何在现有范围之间重新排序

javascript - 当鼠标突然移到图像上时如何阻止图像消失?

html - 即使海报图像与其视频元素的宽高比不同,如何用海报图像填充视频元素?

ruby-on-rails - 传递参数以更新嵌套属性

ruby-on-rails - Searchkick 搜索数据在测试中有效但在浏览器中无效

ruby-on-rails - 比较两个具有未知值的哈希值

ruby - 是否可以深入到具有页面对象的元素