ruby-on-rails - Sass排除页面的application.css文件

标签 ruby-on-rails css ruby-on-rails-3.1 sass

我刚刚将我的元素从 Rails 3.0.7 升级到 3.1.0,我发现我现在可以使用 SASS。

我的应用程序中有一个页面,它只是一个位于 /home/subscribe.html.erb 的宣传页面,我希望它不继承整个应用程序中使用的 css 声明,例如脚手架.css。有一个单独的 subscribe.css 文件,我希望它仅继承。

即使我进入了我的 application.css.scss 并将其更改为只有:@import "scaffold.css.scss"; application.css.scss 仍然作为订阅页面中的应用程序的一部分。

你能建议如何让订阅页面只使用 subscribe.css 文件而不使用其他 css 吗?

最佳答案

创建一个新布局,其中包含一个 css 标签,该标签直接针对您要导入的 css 文件而不是 application.css。

关于ruby-on-rails - Sass排除页面的application.css文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7538219/

相关文章:

javascript - ActiveModel::序列化器不工作

ruby-on-rails - Rails 表单发出 GET 请求而不是 POST 请求

ruby-on-rails - rake 任务变量

ruby-on-rails - 铁路应用程序有带有评论的博客

ruby-on-rails - Ruby 2.3.1 的 OpenStruct 问题

php - 将工具提示添加到 css 打印文件表

html - CSS 样式 : selector for facebook markup

ruby-on-rails-3.1 - Rails 3.1 中的供应商 CSS 样式表和 Assets 管道

ruby-on-rails - 我的编辑和新操作是否应该重复使用相同的 View ? (编辑帖子)

html - 单击单选按钮更改重叠图像的可见性