【发布时间】:2014-09-12 04:26:16
【问题描述】:
我目前正在 Rails 中开发一个简单的博客应用程序。我使用了两种不同的布局,一种用于我的文章页面 (application.html.erb),另一种用于我的静态页面 (welcome.html.erb),例如主页等。
欢迎布局需要以下样式:
body {
padding-top: 50px;
padding-bottom: 20px;
}
这些特殊的属性会扰乱使用文章布局的其他页面。
1.对于出现在不同布局/页面中的相同类型元素需要不同样式的这种情况,是否有解决方法?
2. 拥有特定于控制器的样式表有什么意义,例如welcome.css.scss 和article.css.scss,如果它们都编译到一个application.css 文件中?
我正在尝试更好地了解 Rails 资产管道。我正在使用 rails 4.1.1 和 ruby 2.1.1p76
非常感谢
【问题讨论】:
-
为什么不能在添加样式的欢迎布局中的 body 上放置一个类?
-
是的,谢谢,我认为可以。
标签: html css ruby-on-rails asset-pipeline