[英]Ruby on Rails stylesheet rendering files and application.css with common css
我想知道application.css
是做什么用的? 如果我要为header
和footer
创建一个新文件,以便我的所有页面都可以包含header
和footer
页面,我是否只需将所有常见的CSS语法放入application.css
? 还是应该只创建一个新的custom.css
并放置将在整个应用程序中使用的所有语法,例如body,html,ul,a,标签和其他内容?
谢谢
application.css
有什么用? 您是否已阅读资产管道上的Rails指南? 仅此页就能回答您的“目的”? 问题,而且非常清楚和透彻。
至于样式的放置,该指南提到:
用于编译文件的默认匹配器包括application.js,application.css和所有非JS / CSS文件(即,.coffee和.scss文件在编译为JS / CSS时不会自动包括在内):
这意味着默认情况下,Rails只会为您编译一个application.css
文件。 当然,您可以将样式放在app/assets/stylesheets/custom.css
并将其包含在
/**
*= require custom
*/
但是您的“自定义”样式听起来像是应用程序样式,因此似乎最好将所有内容放到application.css
并让Rails默认执行其操作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.