What my dropdown looks like lorsque je clique dessus devient blanc.Bootstrap Dropdown CSS Cliqué couleur
Like this. L'arrière-plan est blanc et doit être d'une nuance de bleu plus claire pour que le texte blanc soit lisible.
J'ai essayé de mettre à jour le CSS avec tout ce qui contient dropdown ou .open avec une couleur blanche à un autre. Pas de chance.
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" runat="server" href="~/">
<span class="icon-bar">
<asp:Image ID="logo" runat="server" Height="30px" ImageUrl="" Width="35px" />
</span>DT</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a runat="server" href="">Search</a></li>
<li><a runat="server" href="">Reporting</a></li>
<li><a runat="server" href="~/Help">Help</a></li>
<li class="dropwdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Views<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a runat="server" href="">Funnel Mgmt</a></li>
<li><a runat="server" href="">Global Deal</a></li>
<li><a runat="server" href="">Regional Deal</a></li>
</ul>
</li>
<li><a runat="server" href="">Admin</a></li>
<li><a runat="server" href="">Resources</a></li>
</ul>
</div>
</div>
</div>
Le CSS
@media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #ffffff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #ffffff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444444;
background-color: transparent;
}
}
Salut Mario, bienvenue à débordement de la pile. Le code que vous avez fourni ne reproduit pas la mise en page dans votre capture d'écran. Veuillez nous donner la quantité minimale de code nécessaire pour reproduire le problème réel pour lequel vous avez besoin d'aide. –
Bienvenue dans StackOverflow! Afin que nous puissions vous aider avec CSS, vous devrez fournir votre CSS en plus de votre HTML; nous ne pouvons pas reproduire votre problème sans cela. Veuillez mettre à jour votre question afin qu'elle affiche tout le code pertinent dans un [** exemple minimal, complet et vérifiable **] (http://stackoverflow.com/help/mcve). Pour plus d'informations, référez-vous à l'article d'aide concernant [** comment poser de bonnes questions **] (http://stackoverflow.com/help/how-to-ask), et prenez la [** visite du site **] (http://stackoverflow.com/tour) :) –
Je pense que j'ai inclus assez pour reproduire le menu complet –