Changement de couleur de la barre de navigation en de Twitter Bootstrap 2.3.2
J'ai regardé les autres posts pour répondre à cette question, mais je ne peux toujours pas semblent en mesure de modifier la couleur de fond de la barre de navigation dans Twitter Bootstrap. J'utilise la version 2.3.2. J'ai fait tout ce qui est décrit par baptme dans ce post Changement de couleur de la barre de navigation dans twitter bootstrap 2.0.4 . Voici le CSS que j'utilise pour remplacer l'original de bootstrap.fichier css.
.navbar-inner {
background: #eab92d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhYjkyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNzk4MTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #eab92d 0%, #c79810 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eab92d), color-stop(100%,#c79810)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eab92d 0%,#c79810 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eab92d 0%,#c79810 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eab92d 0%,#c79810 100%); /* IE10+ */
background: linear-gradient(to bottom, #eab92d 0%,#c79810 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c79810',GradientType=0 ); /* IE6-8 */
}
.navbar-inner, .navbar .btn-navbar {
background: #eab92d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhYjkyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNzk4MTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #eab92d 0%, #c79810 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eab92d), color-stop(100%,#c79810)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eab92d 0%,#c79810 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eab92d 0%,#c79810 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #eab92d 0%,#c79810 100%); /* IE10+ */
background: linear-gradient(to bottom, #eab92d 0%,#c79810 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c79810',GradientType=0 ); /* IE6-8 */
}
.navbar .divider-vertical {
background-color: #c79810;
border-right: 1px solid #eab92d;
}
.navbar .nav .active > a, .navbar .nav .active > a:hover {
background-color: #c79810;
}
.navbar .nav > li > a {
color: #f9ed9d;
}
.navbar-fixed-top .brand {
color: #634c08;color: #f4dc87;
}
.navbar .nav > li > a:hover {color:white;}
.navbar .nav .active > a, .navbar .nav .active > a:hover {color:white;}
La seule chose qui change quand je le lance c'est que le lien "accueil" a la #c79810 couleur d'arrière-plan. Tout le reste a toujours le défaut couleur de fond noir.
Aussi, j'ai vraiment ne se soucient pas d'avoir un dégradé, sauf si c'est nécessaire. Juste un solide couleur d'arrière-plan est très bien.
Aucune idée de ce que je fais mal? Merci!
OriginalL'auteur user2547925 | 2013-07-03
Vous devez vous connecter pour publier un commentaire.
(pour de Twitter Bootstrap 3, voir: Changement de couleur de la barre de navigation dans Twitter Bootstrap 3)
N'oubliez pas le retrait du gradient par la mise en
background-image: none;
Exemple de code CSS: (voir: http://bootply.com/66394)
Ajoutez le code suivant après bootstrap CSS
En Utilisant Moins De
Vous pourriez aussi envisager de compiler vous propre version. Essayez http://twitter.github.io/bootstrap/customize.html (qui a une section pour la barre de navigation) ou télécharger votre propre copie de: https://github.com/twitter/bootstrap.
Vous trouverez la barre de navigation réglage des variables.de moins en moins. barre de navigation.moins est utilisé pour compiler la barre de navigation (dépend de variables.moins et mixin.de moins en moins).
À l'aide du paramètre indiqué ci-dessous va vous donner les mêmes changements de couleur comme avant, mais plus stable et avec des dégradés:
REMARQUE il n'y a pas de variable pour définir la couleur d'arrière-plan de la marque. Pour changer cette couleur d'arrière-plan, vous aurez à ajouter quelque chose comme:
Voir: http://bootply.com/66399
OriginalL'auteur Bass Jobsen
Vous aurez besoin de le remplacer avec un peu de CSS.
Assurez-vous que cette charge en dessous de bootstrap css
Cela permet de rendre la barre de navigation brun
OriginalL'auteur ByronVerreyne