【发布时间】:2016-12-21 09:59:58
【问题描述】:
大家好,Rails 新手,我正在使用它,但我无法加载 CSS。我在窗户上
这是我的 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>
【问题讨论】:
-
您可以在 chrome 中检查检查器面板并单击网络选项卡以查找出错的请求吗?我认为您的 css 文件无法公开访问以供浏览器检索
-
您在浏览器控制台或 Rails 服务器中是否遇到任何错误?
-
你有一个随机关闭,yield下没有打开div
@brad 我在 application.html.erb 文件中遇到错误,所以我不得不将“应用程序”更改为“默认”并修复了错误,但不幸的是 css 没有加载
@num8er 我认为你可能是对的我在 css 上获得了 404 状态,我认为这是因为我将它链接到“默认”而不是“应用程序”但我必须这样做让rails在windows上工作
标签: html css ruby-on-rails ruby