Ich habe eine grundlegende bootstrap v3-Website. Wenn die Navigationsleiste auf kleineren Bildschirmen zum Hamburger-Symbol wechselt, möchte ich ein Telefonsymbol (Verknüpfung mit einer Telefonnummer) und ein Kartensymbol (Verknüpfung zu Google Maps) hinzufügen, damit mobile Benutzer einfach darauf zugreifen können. Ich habe versucht, ein Telefonsymbol auf der linken Seite des Hamburgers hinzuzufügen, indem ich den Code direkt vor der .navbar-Umschalttaste hinzufügte, aber ich kann nicht herausfinden, wie ich darauf reagieren kann, wie beim Hamburger-Icon. Ich kann es positionieren, aber das hält es nicht ansprechend.Hinzufügen eines Telefons und eines Kartensymbols links neben dem bootstrap hamburger icon
Hier ist mein aktueller Code. Ich habe versucht, es mit nur dem Telefonsymbol funktionieren zu lassen, aber ich möchte auch, dass ein Kartensymbol daneben positioniert wird. Das meiste Styling wurde von der Klasse .nav-bar-toggle
in der Datei bootstrap.min.css
kopiert.
@import url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css');
.navbar i {
font-size: 200%;
position: relative;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px
}
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a href="#"><img src="img/autohaus-logo.png" class="navbar-brand"></a>
<a href="tel:phone-number"><i class="glyphicon glyphicon-phone"></i></a>
<button class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navHeaderCollapse">
<span class="sr-only">Toggle Navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
</nav>
Das löste es! Ich habe die Klassen visible-xs und pull-right benutzt, um zu bekommen, was ich will. Vielen Dank! – brando
@brando Froh, zu Diensten zu sein! [Akzeptiere meine Antwort] (// stackoverflow.com/help/someone-answers) wenn es dir geholfen hat. –