从布局中删除样式表

时间:2013-10-31 10:12:41

标签: layout ruby-on-rails-4

我有两种布局,layout1layout2Layout1是第一个在新用户访问我的网站时加载,在创建帐户后,他将被发送到layout2。 我遇到的问题是我的layout1只需要3个css文件,而layout2除了一个之外都需要它们。如何删除那个css文件?

谢谢

1 个答案:

答案 0 :(得分:2)

layout1中,您只需要1个样式表,请更改此行:

<%= stylesheet_link_tag    "application", media: "all" %>

包含不同的样式表,例如

<%= stylesheet_link_tag    "layout1_style", media: "all" %>

当然创建layout1_style.css。如果这是一个非常简单的样式表而不需要更少/ sass欺骗,你可以将这个样式表放在public文件夹中,这样它就不会干扰你的其他样式。