gpt4 book ai didi

ruby-on-rails - ruby rails : How can I add a css file with rails project?

转载 作者:行者123 更新时间:2023-12-05 08:21:18 26 4
gpt4 key购买 nike

application.html.erb 文件:

<!DOCTYPE html>
<html>
<head>
<title>Site</title>
<%= stylesheet_link_tag :all %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
</head>
<body>

<%= yield %>

</body>
</html>

我在 public/文件夹中有一个文件“cake.generic.css”。

但是当我重新加载页面时,css 文件的效果不起作用。

如果我看到页面 View 源,我会看到类似这样的内容:

<!DOCTYPE html>
<html>
<head>
<title>Site</title>
<link href="/assets/all.css" media="screen" rel="stylesheet" type="text/css" />
<script src="/assets/jquery.js?body=1" type="text/javascript"></script>
<script src="/assets/jquery_ujs.js?body=1" type="text/javascript"></script>
<script src="/assets/home.js?body=1" type="text/javascript"></script>
<script src="/assets/application.js?body=1" type="text/javascript"></script>

<meta content="authenticity_token" name="csrf-param" />
<meta content="6CPvchXr1amagxd7VmOzB82WGx/WmjfDOXjMLfjLzqQ=" name="csrf-token" />
</head>
<body>

<h1>Home#index</h1>
<p>Find me in app/views/home/index.html.erb</p>


</body>
</html>

我应该怎么做才能解决这个问题?

如何为样式表和 javascript 设置公用文件夹?

看起来 app/assets 文件夹是为 css 和 js 文件设置的?

最佳答案

Rails 可能会将您所有的 css 文件合并到一个名为 assets/all.css 的文件中

考虑使用免费插件 firebug + firepath进一步表征问题。这种常见的工具组合将帮助您查询网页元素并查看有助于其显示的 css。

关于ruby-on-rails - ruby rails : How can I add a css file with rails project?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7689609/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com