繁体   English   中英

带有通用CSS的Ruby on Rails样式表呈现文件和application.css

[英]Ruby on Rails stylesheet rendering files and application.css with common css

我想知道application.css是做什么用的? 如果我要为headerfooter创建一个新文件,以便我的所有页面都可以包含headerfooter页面,我是否只需将所有常见的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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM