[英]How do I prevent scaffold.css from overriding my custom css?
我不知道。 这可能是微不足道的,但是我对Rails来说是新手。
在此先感谢您的帮助!
回答:
我转到生成的文件,该文件将标头添加到我的页面,并将包含的css文件更改为我自己的自定义文件。
在Rails 3.1中,由于默认情况下仅包括应用程序样式,因此它的工作方式会稍有不同。
由于这里列出了所有其他包含的内容的列表: Rails 3.1以特定顺序加载css ,您只需要更改此列表的顺序或将文件添加到特定位置即可。
最后使用要应用的样式正确的CSS文件加载。
或者如其他人所建议的,如果您不能更改css文件的加载顺序,则可以在有问题的css中添加!important。
body {
color:#FFFFFF!important;
}
有一个关于不使用scaffold.css的问题,可能是您在寻找什么?
它不是最漂亮的CSS,但是在CSS中,您可以在语句后添加“!important”以覆盖所有“普通”的CSS语句。 因此,您将使用以下方式:
border:0px !important;
在你的CSS。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.