Closed. This question is opinion-based。它当前不接受答案。












想要改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。

已关闭6年。



Improve this question




我想更改许多内容,例如按钮颜色或更改导航栏(标题)上的背景图像颜色。
我使用boostrap-sass gem ,所以无法使用boostrap网站'Customize page

我应该在我的文件custom.css.scss中覆盖所有这些内容,还是可以在更底层的位置进行更改?
我没有在元素文件中找到允许我执行的.css文件(我搜索了所有的lib,app和vendor/assets,但是现在我找到了boostrap的CSS。我怀疑是因为它们不存在,但是它们直接在gem文件中)
我有很多更改,所以我觉得覆盖很多东西不是最好的选择。

最好的方法是什么?
谢谢

最佳答案

您永远不要修改Boostrap的原始文件。最好的选择是用自己的类覆盖它们的类。您可以通过在assets/stylesheets文件夹中创建一个css文件来实现此目的,该文件将自动包含在您的应用程序中。

10-05 23:35