我想请教一个问题,我把所有的CSS代码写在app\assets\stylesheets\application.css.scss文件中。但只有第一个 Controller 可以使用该文件。 当我链接到另一个 Controller 时,我无法使用任何 CSS 代码。
我可以为我的应用程序中的所有 Controller 只使用一个 application.css.scss 吗?例如 background-color
, margin
, padding
最佳答案
这应该已经在您创建的新 Rails 应用程序中进行了配置。
你想在所有 Controller 中使用css文件然后将它们初始化
/app/views/layout/application.html.erb
像下面的例子:
<%= stylesheet_link_tag "css1","css2"%>
否则只有一行
<%= stylesheet_link_tag "application", :media => "all" %>
关于css - 如何为 Ruby on Rails 中的所有 Controller 使用 application.css.scss?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21880314/