- bootstrap3和自定義css文件都從 靜態目錄本地加載。
- Bootstrap在自定義css文件之前加載。
- 當引導鏈接被註釋掉時,自定義CSS規則適用,因此證明自定義CSS路徑是正確的。
- 當引導程序和自定義CSS都加載時,大多數自定義CSS規則不適用,例如,改變導航欄的顏色。
- 我已經能夠使一些自定義CSS規則的工作,但不知道如何,但。一些規則工作得很好,其他規則沒有。我想這些規則與引導規則不矛盾。
- 試圖ID標籤,類標籤,!重要,但問題仍然存在。
任何解決方案?我做錯了什麼?如何覆蓋bootstrap?
原始代碼太長,我做了一個簡單的例子(這個時候,使用引導CDN鏈接):
#navbar_test {
background-color: red !important;
color: blue;
}
#text_test {
color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<nav id="navbar_test" class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">
<img alt="Brand" src="...">
</a>
</div>
</div>
</nav>
<p id="text_test">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
的[重寫引導CSS最佳方式](https://stackoverflow.com/questions/20721248/best-way-to-override-bootstrap-css)可能的複製 –
必須有一個然後在別處問題。你能複製這個問題給我們看嗎? – Chris
您應該在自定義css中使用!important並從瀏覽器中清除緩存。 –