嗨,大家好看看rails并且我正在玩它但是我无法加载CSS。我在Windows上
这是我的application.css文件
*= require_tree .
*= require_self
body {
background-color: blue;
}
application.html.erb文件
<!DOCTYPE html>
<html>
<head>
<title>Blog</title>
<%= stylesheet_link_tag 'default', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'default', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<%= yield %>
</body>
</html>
答案 0 :(得分:0)
您的application.html.erb miss标记正文。只有</body>
关闭而没有打开
stylesheet_link_tag 'default'
和javascript_include_tag 'default'
你错了。将default
更改为application
样品:
<!DOCTYPE html>
<html>
<head>
<title>Sample</title>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>
<%= yield %>
</body>
</html>
顺便说一句,在body
上,您已关闭div
未开启
答案 1 :(得分:0)
我猜css的问题是无法通过turbolinks处理并导致rails崩溃。
替换:
.body
到:
*= require_tree .
*= require_self
并恢复:
/* ...
*= require_self
*= require_tree .
*/