html - css 没有加载到 rails 上

标签 html css ruby-on-rails ruby

大家好,刚接触 Rails,我正在玩它,但我无法加载 CSS。我在 window 上

这是我的 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>

最佳答案

您的 application.html.erb 缺少标记正文。只有关闭 </body>没有打开

你错在stylesheet_link_tag 'default'javascript_include_tag 'default' .更改 defaultapplication

示例:

<!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没有打开

关于html - css 没有加载到 rails 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41253703/

相关文章:

css - 如何使用 LESS 嵌套变量

html - CSS 位置 :fixed not working in ie

html - 如何删除内联/内联 block 元素之间的空间?

ruby-on-rails - 启动 Rails 服务器时出现奇怪的 "no such file to load -- redis-namespace"异常

ruby-on-rails - 如何为 rspec 中的创建和更新操作编写测试用例?

ruby-on-rails - 使用 Rails/Sinatra 的只读 Web 应用程序

jquery - 加载数据后如何调整jqgrid的列宽?

html - 使用 change() 的选定 radio 选项不能按预期与 JQM (jQueryMobile) 一起工作

html - 媒体查询和默认功能更改

html - 一个 html 格式的标签,后跟一个小的 png 图像