簡體   English   中英

Rails 4-如何使用bootstrap-sass最后加載打印樣式表

[英]Rails 4 - how to load print style sheet last with bootstrap-sass

我在4.1.5上有一個Rails應用程序。 有些計分表頁面需要打印,並且需要以准確的字體大小和td邊框厚度(薄)打印。 我正在使用bootstrap-sass寶石。

我剛剛將代碼更新為bootstrap 3,現在發現bootstrap正在干擾我的成績單CSS。 我最好的策略是什么?

  1. 將我的成績單css文件放在lib / assets或vendor / assets中。 我已經讀到有一個降序加載順序,最后加載了供應商/資產,但是無法確認是否正確。

  2. 在@import bootstrap指令后,將我的分數表CSS(或sass)放到我的bootstrap覆蓋中的css中。

  3. 從我的application.css中刪除require_tree,並按順序顯式要求每個文件。 我了解require_tree會以隨機順序加載文件。

  4. 以上都不是?

require_tree將按字母順序加載。 您可以在每個文件前面加上一個數字,但這不是我的建議。

您可以明確要求文件,然后require_tree一個require_tree ,這是其余所有內容的統籌,我建議。

關於順序,如果要影響整個站點上所有基於sass變量的項目,例如字體大小,請執行以下操作:

  1. 聲明匹配變量的值(請參閱bootstrap / variables.scss)
  2. 導入引導程序
  3. 需要細節,然后用require_tree全面

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM