[英]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.