簡體   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