如何更改TB導航欄的背景顏色?查看http://twitter.github.com/bootstrap/index.html上的頂部導航欄。當我在navbar.navbar-inverse.navbar-fixed-top
上設置background-color: pink;
時,沒有任何反應。我試圖在其他元素上做同樣的事情。我似乎無法改變顏色。Twitter Bootstrap - 靜態導航欄
回答
添加以下CSS和變化顏色。您需要更改:#222222
(較深的顏色)和#111111
(較淺的顏色),因爲它們位於背景漸變的不同端。你需要改變它們。 更改#1b1b1b
和#252525
之間的東西。
.navbar-inverse .navbar-inner {
background-color: #1b1b1b;
background-image: -moz-linear-gradient(top, #222222, #111111);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
background-image: -webkit-linear-gradient(top, #222222, #111111);
background-image: -o-linear-gradient(top, #222222, #111111);
background-image: linear-gradient(to bottom, #222222, #111111);
background-repeat: repeat-x;
border-color: #252525;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
}
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
color: #ffffff;
background-color: #111111;
}
如果你不想梯度,只是做以下並更改#1b1b1b
和#252525
你的背景顏色分別邊框顏色和#111111
爲「選擇」的顏色。
.navbar-inverse .navbar-inner {
background-color: #1b1b1b;
background-image: none;
border-color: #252525;
filter: none;
}
.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
color: #ffffff;
background-color: #111111;
}
我不明白。爲什麼我需要設置這麼多的屬性?不應該背景顏色不夠? – StackOverflowNewbie
所有這些屬性都存在的原因是支持漸變的外觀和感覺。編輯它們不需要的情況。 – mccannf
順便說一句,如果你正在調整你的引導主題,我會建議看看這個工具:http://pikock.github.com/bootstrap-magic/ – mccannf
我修改使用bootstrap.css後裝入一個單獨的樣式表,其包括
.navbar {
background-color: #2a2a86; /* fallback color, place your own */
/* Gradients for modern browsers, replace as you see fit */
background-image: -moz-linear-gradient(top, #3a3a96, #2a2a86);
background-image: -ms-linear-gradient(top, #3a3a96, #2a2a86);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3a3a96), to(#2a2a86));
background-image: -webkit-linear-gradient(top, #3a3a96, #2a2a86);
background-image: -o-linear-gradient(top, #3a3a96, #2a2a86);
background-image: linear-gradient(top, #3a3a96, #2a2a86);
background-repeat: repeat-x;
/* IE8-9 gradient filter */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a3a96', endColorstr='#2a2a86', GradientType=0);
}
然後可以應用相同的邏輯來按鈕等等的NAV-欄。
對我來說似乎基色設定在基類的元素,所以
.navbar
.btn
等
- 1. 純色導航欄Twitter Bootstrap
- 2. Twitter Bootstrap - 右側導航欄
- 3. Twitter Bootstrap導航欄問題
- 4. Bootstrap靜態導航欄滾動
- 5. Twitter Bootstrap導航欄摺疊重疊導航欄標題
- 6. Twitter Bootstrap 3.0.3導航欄對齊導航欄標題
- 7. 導航欄下的Twitter-Bootstrap區域
- 8. Twitter Bootstrap 3導航欄崩潰錯誤
- 9. Glyphicon和Select in twitter bootstrap導航欄
- 10. Twitter-bootstrap導航欄div元素
- 11. Twitter bootstrap側欄導航詞綴
- 12. twitter bootstrap導航欄固定在左側?
- 13. Twitter Bootstrap:導航欄頂部的徽標?
- 14. Twitter Bootstrap 3導航欄不響應
- 15. Twitter Bootstrap導航欄下拉樣式
- 16. Twitter Bootstrap導航欄菜單滾動
- 17. Twitter Bootstrap和移動導航欄
- 18. Twitter-Bootstrap導航欄高度太小
- 19. 將Twitter Bootstrap導航欄與XenForo集成
- 20. 導航欄旁邊的Twitter Bootstrap徽標
- 21. Twitter Bootstrap導航欄 - 右對齊控件
- 22. Twitter Bootstrap - 響應式導航欄
- 23. Twitter bootstrap導航欄下拉框
- 24. HTML靜態側導航欄
- 25. Bootstrap導航欄
- 26. Bootstrap導航欄
- 27. Bootstrap導航欄:導航欄 - 右
- 28. Bootstrap:固定導航欄上的靜態頂部,但滾動導航崩潰
- 29. Bootstrap 3.2導航欄
- 30. Bootstrap Multi導航欄
我認爲它是附加了背景屬性的.navbar內部元素。它有一個背景色和一個css漸變背景圖片。 –