Wechseln Sie zu glyphicons-weiß auf schweben mit bootstrap

bootstrap-Staaten, die

Es sind auch Ausführungen erhältlich für invertiert (weiß) - Symbole, fertig gemacht
mit einem extra-Klasse. Wir werden insbesondere die Durchsetzung dieser Klasse auf hover
und aktive Zustände für die nav und die dropdown-links.

diese scheint nicht zu funktionieren auf meiner navbar (Teile weggelassen aus Gründen der Einfachheit).
Dies ist der div-Kette.

<div class="navbar navbar-inverse navbar-fixed-top ">
    <div class="navbar-inner ">
        <div class="container">
         <div class="nav-collapse collapse ">
           <ul class="nav" >
            <li><%= link_to content_tag(:i," ", :class=>"icon-envelope")+ " " +"Messages, messages_path %> </li>

den css-code von bootstrap ist

.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: url(/assets/twitter/bootstrap/glyphicons-halflings-white.png);
}

Den Schalter, passiert das mit dieser css-code

.navbar-inverse .nav  a:hover [class^="icon-"],
.navbar-inverse .nav a:hover  [class*=" icon-"]{
        background-image: url(<%= asset_path "/assets/twitter/bootstrap/glyphicons-halflings-white.png" %>);

}

sollte ich noch etwas hinzufügen oder hab ich was verpasst? Warum funktioniert mein css funktioniert, aber bootstrap-code nicht?

InformationsquelleAutor Nick Ginanto | 2012-12-09

Schreibe einen Kommentar