我遵循指南但不能应用样式。
如何将页面背景设为蓝色?
我有以下文件:app/assets/stylesheets/main.css.scss
内容为:body { background-color: #123456;}
我的app/assets/application.css.scss
文件中有以下内容:
/*
*
*= require_self
*= require_tree .
*/
网页加载后,在head标记中包含以下行:
<link href="/assets/main.css?body=1" media="all" rel="stylesheet" type="text/css" />
但我的网页不是蓝色所以我是;)
如何将网页背景颜色设为蓝色?
我已停止并启动服务器以尝试确保正在进行资产编译。
答案 0 :(得分:0)
你的css链接需要引用application.css - 这是编译其余css的主文件名。
<link href="/application.css?body=1" media="all" rel="stylesheet" type="text/css" />
另外,在rails中,首选使用资产助手:
<%= stylesheet_link_tag "application" %>
有关更多文档,请参阅http://guides.rubyonrails.org/asset_pipeline.html。