У меня есть заголовок, содержащий навигационную панель, логотип и другую навигационную панель.Bootstrap Navbar сворачивается, когда не предполагается
На рабочем столе первый Navbar содержит информацию с правой стороны, которая идеально подходит, как показано ниже:
Однако когда я меняю на маленьком экране он появляется, как показано ниже:
Есть ли способ изменить это так, чтобы на маленьком экране он не рухнул? Если какой-либо css необходим, возможно ли изменить ID, чтобы он не мешал моему другому NavBar и его CSS?
На данный момент мой код:
<div class="container-fluid">
<ul class="nav navbar-nav navbar-right">
<li><a href="register.php"><span class="glyphicon glyphicon-user"> </span> Sign Up</a></li>
<li><a href = "login.php"><span class = "glyphicon glyphicon-log-in"></span> Login</a></li>
<li><a href="checkout.php"><span class="glyphicon glyphicon-shopping-cart"></span> <?php echo 'Checkout' ?></a> </li>
</ul>
</div>
Спасибо за любую помощь!
Edit:
Это мой другой Navbar, который находится ниже моего логотипа, который работает отлично: Я надеюсь, что это помогает немного.
<div class="container">
<nav class="navbar navbar-default" role="navigation">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="index.php">Home</a></li>
<li><a href="#">Collections</a></li>
<li><a href="earth_products.php">Jewellry</a></li>
<li><a href="#">Offers</a></li>
</ul>
</div><!-- /.navbar-collapse -->
</nav>
</div>
CSS для этого навигационной панели:
.navbar .navbar-nav {
display: inline-block;
float: none;
color: #000000;
}
.navbar .navbar-collapse {
text-align: center;
}
.navbar-default {
background-color: #44B5DB;
border-color: #000000;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
background-color: #FFFFFF;
color: #000000;
}
.navbar-default .navbar-nav > li > a {
color: #000000;
}
Я подумал, что может быть проще, показывая картину. Итак, в основном мой Navbar # 1 должен показать:
Зарегистрируйтесь и скачать этот Navbar файл по цене от за большой размер. Вход | Оформить заказ
Даже на небольших устройствах, а не на одном на другом. В соответствии с изображением моя текущая настройка: Navbar # 1, логотип, Navbar # 2
Надеюсь, это имеет смысл!
Вы, возможно, потребуется разместить свой полный 'navbar' .. Левая часть тоже, и на самом деле это поведение по умолчанию' Twitter-bootstrap' .. –
Извинения, я добавил мой другой код навигатора и CSS для этого. Это Navbar работает отлично. – Brent
Хорошо, где ваш правый 'navbar' добавлен. Это добавлено после отредактированной части или до этого. Пожалуйста, постарайтесь предоставить полную структуру. –