在我的Rails項目中,我有一個目前正嘗試使用在線模板(http://news.visualsoldiers.com/snow-a-free-bootstrap-landing-page-theme/)設置樣式的登錄頁面。但是,並非所有效果都起作用,因爲除了主CSS和JS文件之外,還有animate.css
,jquery-1.11.0.min.js
,modernizr-2.7.1.js
和wow.min.js
。我的Rails項目應該包含這些文件嗎?在線模板添加額外的文件
-1
A
回答
0
是的,你可能需要animate.css
,modernizr
和wow.min.js
。 rails帶有jquery,所以不需要包含它。
0
一般的做法是在vendor/assets
文件夾中添加外部依賴項。
然後,在您的清單文件或application.[js|css]
中,您應該要求這些文件。
注意:require_tree
可能不是一個好習慣,因爲某些外部依賴可能需要加載另一個依賴,但是require_tree
(據我所知)以升序加載文件。
它總是更好地明確要求您需要的文件,如
application.js
//= require animate
//= require modernizr
//= require wow.min
application.css
*= require animate
*= require modernizr
*= require wow.min
UPDATE
基於the documentation of bootstrap-sass
,你應該做的:
#application.scss
@import "bootstrap-sprockets";
@import "bootstrap";
#application.js
//= require bootstrap-sprockets
注意,它是安全的如果您已包含,請將application.css
更改爲寶石。
就個人而言,靈活性/定製,我可能會添加其他文件,如:
#stylesheets/bootsrap-setup.scss
@import "bootstrap-sprockets";
@import "bootstrap";
然後,我可以很容易做到
#application.scss
*= require bootstrap-setup
*請勿在Sass中使用= require,否則您的其他樣式表將無法訪問Bootstrap組合變量或變量
相關問題
- 1. 在.edmx文件中向我的模型添加額外的列
- 2. 增加額外排在Django聯模板
- 3. 添加額外的線性圖中matplotlib
- 4. 根據選定的模板添加額外的圖像域
- 5. 向FOAF文件添加額外字段
- 6. 後綴添加額外的模型文件中保存
- 7. 追加額外的文字到面板
- 8. PHP在佈局模板中添加外部css和js文件
- 9. java.home屬性在寫入屬性文件時會添加額外的斜線?
- 10. PHP Magic Quotes在模板文件中添加斜線?
- 11. 添加額外的文字字符
- 12. @ Html.DisplayFor - 添加額外的純文本
- 13. 在Java中的絕對文件路徑中添加額外的'\'
- 14. Linecache添加一條額外的線到我得到的線
- 15. 添加額外的列lookupedit
- 16. sed添加額外的列
- 17. 如何在Makefile中添加額外的源文件
- 18. 文件正在每行添加一個額外的空間
- 19. TeamCity的:添加額外的日誌文物zip文件
- 20. 車把,加載外部模板文件
- 21. 從外部文件加載jQuery模板?
- 22. 附加額外的值在Django查詢集遞給模板
- 23. CFFORM標籤在橫幅中添加額外的線條
- 24. VS2010在粘貼代碼之間添加了額外的白線
- 25. azure網站URL添加額外文本
- 26. 添加額外的顏色在wes_palette
- 27. 添加額外div的意義何在?
- 28. 在matplotlib中添加額外的滑塊
- 29. _underscore模板 - 從外部文件中加載模板
- 30. 將列添加到CSV文件時附加額外行
如果我使用'bootstrap-sass' rails gem,是不是我不應該在我的Sass文件中需要任何東西? – Bonnie
你應該檢查更新的答案 – oreoluwa