无法在rails

时间:2016-02-13 14:11:28

标签: html css ruby-on-rails erb

我正在使用rails 4 和红宝石2.1.5 我为我生成控制器rails生成.scss文件我在css中编写特定代码但是它没有包含在应用程序中?

我将其链接到

<%= stylesheet_link_tag 'name of css' %>

我在视图中的html.erb文件中执行此操作

我该怎么办?

如果这是愚蠢的抱歉我是铁杆的新手..

1 个答案:

答案 0 :(得分:0)

您需要在布局中调用CSS:

#app/views/layouts/application.css
<%= stylesheet_link_tag "name_of_css" %>

这会在HTML页面的<head>标记中调用CSS。

如果您想有条件地致电css,您必须在stylesheet_link_tag声明中进行设置:

<%= stylesheet_link_tag :application, ("tester" if controller_name == "tests") %>