У меня есть базовый сайт bootstrap v3. Когда навигационная панель переключается на значок гамбургера на меньших экранах, я хотел бы добавить значок телефона (ссылку на номер телефона) и значок карты (ссылку на карты Google), чтобы пользователи могли легко получить к ним доступ. Я попытался добавить значок телефона слева от гамбургера, добавив код перед кнопкой .navbar-toggle, но я не могу понять, как сделать его отзывчивым, как значок гамбургера. Я могу позиционировать его, но это не делает его отзывчивым.Добавление значка телефона и карты слева от значка гамбургера начальной загрузки
Вот мой текущий код. Я попытался заставить его работать только с иконкой телефона, но мне также хотелось бы, чтобы значок карты располагался рядом с ним. Большая часть стилей была скопирована из стиля .nav-bar-toggle
в файле bootstrap.min.css
.
@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>
Это решило его! Я использовал классы visible-xs и pull-right, чтобы получить то, что я хочу. Спасибо! – brando
@brando Рад быть полезным! [Примите мой ответ] (// stackoverflow.com/help/someone-answers), если это вам помогло. –