我試圖改變導航欄鏈接顏色在引導4一樣,引導4改寫規則
.nav-link {
color: red;
}
我SCSS文件看起來像
@import '../../public_html/static/vendor/bootstrap/scss/bootstrap';
.nav-link {
color: red;
}
但是,如果沒有!重要這不工作。
有什麼我錯過了什麼?
我試圖改變導航欄鏈接顏色在引導4一樣,引導4改寫規則
.nav-link {
color: red;
}
我SCSS文件看起來像
@import '../../public_html/static/vendor/bootstrap/scss/bootstrap';
.nav-link {
color: red;
}
但是,如果沒有!重要這不工作。
有什麼我錯過了什麼?
它看起來像第一條規則更具體,您已添加,因此優先。
如果你改變你的選擇到:
.navbar-light
.navbar-nav .nav-link {
color: red;
}
那麼它應該工作,因爲它是特定的煩躁的相同水平,但在源進一步下跌。
如果您不想更改選擇器,您可以隨時添加!important
,例如,
.nav-link {
color: red !important;
}
,但它通常不是一個好主意,在!important
扔時,它可以在一個更好的方式來解決,因爲它可能會進一步造成問題的路線。
看着this的答案,你可以做一個完整的覆蓋以下內容:
.nav-link[class="nav-link"] {
color: red;
}
給的完整路徑鏈接如..
.navbar-nav .nav-item .nav-link {
color: red;
}
這似乎是一個體重問題。有你的嘗試.navbar-nav。 nav-link {color:red; }?爲了以防萬一(我想你已經這樣做了),檢查你的樣式表是否在引導後調用。 –
或這一個:http://stackoverflow.com/questions/29748260/cms-editing-scheme/29760437#29760437 – kursus