0
ナビゲーションバーには、メニューオプション間のブランドイメージが含まれています。応答モードでは、画像ロゴの上にメニューオプションのサイズが変更されます。ブートストラップナビゲーションバー - ロゴ上のオプションメニュー
私はオプションは、ナビゲーション・バーをトグルするためにそれを変換することになると思います。他に選択肢はありますか?
コード:
<div class="container">
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar9">
<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 class="brand-centered">
<a class="navbar-brand" href="index.html"><img style="margin-right: 10px; padding: 0;" src="https://www.w3schools.com/images/w3schools_green.jpg"/></a>
</div>
<div id="navbar9" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-left">
<li><a href="#">MENU OPTION EXAMPLE</a></li>
<li><a href="#">MENU OPTION EXAMPLE</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">MENU OPTION EXAMPLE</a></li>
<li><a href="#">MENU OPTION EXAMPLE</a></li>
</ul>
</div>
<!--/.nav-collapse -->
</div>
<!--/.container-fluid -->
</nav>
</div>
CSS:
.navbar-brand {
padding: 0px;
}
.navbar-brand>img {
height: auto;
padding: 0px;
width: 60px;
}
.brand-centered {
display: flex;
justify-content: center;
position: absolute;
width: 100%;
left: 0;
top: 0;
}
.brand-centered .navbar-brand {
display: flex;
align-items: center;
}
.navbar-toggle {
z-index: 1;
}
https://jsfiddle.net/dcodesys/5zLt9e5b/
は、それが正常に動作しています、jsfiddleに残念で複製することはできません。 –
別のオプションとして、2つの異なるナビゲーションバーを使用することもできます。あなたはこれらのクラスを使うことができます:(hidden-xs、visible-xs) –
@Elie Nassif私はリンクを更新しました、ごめんなさい! – rumar