我的問題是,是否存在任何方式將CSS文件命名爲委託人。我想說的是,我有2個CSS文件(一個用於Bootstrap,一個用於自定義CSS),我希望自定義文件中的所有樣式對所有項目文件都很重要。但我也想保留Bootstrap。 預先感謝您。將CSS文件命名爲委託人
回答
CSS規範規定,選擇優先受三個因素,爲了:
- 重要性
- 特異性
- 源順序
雖然沒有辦法將樣式表定義爲主體,但您可能會看到的是源順序。按照順序進一步排列的樣式規則將優先。因此,根據後面定義的重要性和特異性,在引導樣式表和規則之後導入自定義樣式表可能優先。有關級聯偏好的更多信息here。
如果你的意思是使用類似於index.html
的東西,所以瀏覽器明白它必須先加載它,當你的手指www.example.com/
,然後沒有;沒有名稱規則的CSS文件。最常用的名字是style.css
。
這裏是你可以做什麼:首先加載在你的HTML
<link href="css/bootsrap.css">
後,你的引導文件,加載自定義的CSS文件。現在,有時當你試圖覆蓋自舉的規則將無法工作,所以美國可以關閉你的宣言,這樣使用前!important
條款:
background-color: red !important
應避免不惜一切代價'!重要'。相反,他們應該創建更具特異性的選擇器。 – j08691
@ j08691我不會不惜一切代價避免它。有一些有效的用例,比如實用程序'.red'或'.bold'類,您總是要覆蓋其他類;這些是'!important'的用途。應該避免的是在實際上不需要時濫用「重要」。 – Blazemonger
- 1. 委託人返回爲UsernamePasswordAuthenticationToken
- 2. IBAction委託人
- 3. 聲明委託人
- 4. 委託簽名/通用委託?
- 5. EWS將電子郵件從委託收件箱移動到委託文件夾
- 6. 將「if」委託給文檔
- 7. #pragma標記文本字段委託人
- 8. C# - 匿名委託
- 9. Android匿名委託
- 10. 請解釋.NET委託人
- 11. iphone進行個人委託
- 12. 爲什麼人們將他們的文件命名爲index.html?
- 13. 只能將謂詞委託調用爲布爾委託?
- 14. jQuery解除與命名空間的實時/委託事件
- 15. 訪問共享委託人的iPhone/iPad委託?
- 16. 將文本文件命名爲變量
- 17. Laravel委託變更表名
- 18. 委託命令和路由命令
- 19. 將文件夾名重命名爲帶有bash的文件名
- 20. 無法將CLLocationManager委託設置爲無
- 21. 將命令行參數委託給其他命令
- 22. 將文件重命名爲ID
- 23. 將文件重命名爲標準
- 24. 將文件重命名爲其文件夾名稱
- 25. ASP.Net會員委託人允許問題
- 26. 委託人在目標中查詢 - C
- 27. 目標C中無委託人
- 28. Houw使用Java中的委託人
- 29. 從C#調用IronRuby與委託人
- 30. UISplitViewController委託在一個單身人士
非常感謝! –