Ich habe eine Navbar, in der einige der Navbar Links immer angezeigt werden, auch im Kollapsmodus. Ich verwende Bootswatch's Paper Theme: Bootswatch Paper Theme.Stil benutzerdefinierte Links (außerhalb Navbar-Nav) in Navbar wie andere Bootstrap Bootswatch
Der Inhalt, der zu einem div durch Hinzufügen 'navbar'header' erfolgt weiterhin zu zeigen und es richtig ziehen, so dass die Standard-Styling nicht auf die Links in diesem Bereich angewendet.
Ich habe einige Stile angewendet, aber es gibt immer noch ein paar Probleme.
Ich bin nicht in der Lage Anker-Tag() zu den Links hinzufügen, die immer zeigen (zB ‚Zeigte Link 1‘)
Wenn ich auf dem Usernamen Dropdown klicken und klicken und eine der halten Menü-Links (dh Profile), dann ändert sich die Farbe:
es sollte jedoch auf die Standard Dropdown ähnlich aussehen (links):
<div class="navbar-header navbar-right pull-right">
<ul class="nav pull-left">
<li class="navbar-text navbar-link pull-left navbar-always-show">Show Link 1</li>
<li class="navbar-text navbar-link pull-left navbar-always-show">Show Link 2</li>
<li class="dropdown pull-right">
<a href="#" data-toggle="dropdown" id="user-dropdown" class="dropdown-toggle">
User Name <span class="glyphicon glyphicon-user"></span>
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li class="navbar-link">
<a href="https://stackoverflow.com/users/id" title="Profile">Profile</a>
</li>
<li>
<a href="/logout" title="Logout">Logout </a>
</li>
</ul>
</li>
</ul>
<button type="button" data-toggle="collapse" data-target=".navbar-collapse" class="navbar-toggle">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
Hier ist ein JSFiddle: JSFiddle
Gibt es eine Möglichkeit zu/ändern Sie die Variable Datei hinzufügen, so dass die Standard-Styling unabhängig davon angewendet werden kann Bootswatch Thema verwendet wird, und/oder sogar Standard-Bootstrap-Thema?
Sie für die Antwort danken. Wenn Sie das Anker-Tag hinzufügen, werden die Dinge beim Zusammenklappen unterbrochen. Und der Hintergrund des "User name" sollte sich wie letztes Bild verhalten. –
Changed die CSS in der Antwort, um den Hintergrund als das letzte Bild zu haben. Kannst du mir das erwartete Layout für das Kollapseav sagen? –
Haben Sie versucht, das Dropdown-Menü für den Benutzernamen zu öffnen, klicken und halten Sie eine der Optionen? Hintergrund zeigt wie das 3. Bild, aber es sollte wie das 4. Bild sein. –