私はこれの例を探していて何も見つかりませんでした。私はnavbar-brand(画像なし)として通常のテキストを使用していますが、フォントは200〜300%であり、多くのスペースを占めます。メニューの上に名前を表示したいしかし、ウィンドウのサイズが変更されると、リンクが崩壊したときにNavバーの中央に崩壊する必要があります。だから、今、これは私が使用しているものですメニューの上のブートストラップnavbarブランドは、サイズ変更と折りたたみまで
WEBSITE NAME
link link1 link2 link3 link4 link5
そして
WEBSITE NAME ==
に崩壊:
は、次のようになります。両側のリンクを中心としたテキストですが、リンクは非実用的なサイズのためにnavbarブランドの背後に流出しています。
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">BIG WEBSITE TITLE</a>
</div>
<div class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-left">
<li id="nav">LINK for: </li>
<li id="nav"><a href="#"><i class="fa fa-mars" aria-hidden="true"></i> LINK</a></li>
<li id="nav"><a href="#"><i class="fa fa-venus" aria-hidden="true"></i> LINK</a></li>
<li id="nav"><a href="#">LINK</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#">LINK</a></li>
<li><a href="#">LINK</a></li>
</ul>
</div>
</nav>
いくつかのCSS
.navbar-brand
{
font-size: 200%;
position: absolute;
width: 100%;
left: 0;
text-align: center;
margin:0 auto;
}
.navbar-toggle {
z-index:3;
}
@media (min-width: 768px) {
.navbar-brand,
.navbar-nav li a {
line-height: 70px;
height: 70px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}
.navbar-nav li {
line-height: 70px;
height: 70px;
padding-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
margin-left: 10px;
}
.navbar-brand
{
font-size: 300%;
position: absolute;
width: 100%;
left: 0;
text-align: center;
vertical-align: middle;
margin: auto;
}
.navbar{
background-color: #ZZZZZ;
}
これは私にとって全く機能していません。
を行う必要があり、それは特に、あなたの質問の意図を明確に向けて長い道のりを行くだろう後でリソースとして使う人のために、名前に合っていれば(コードのどこにも "リンク5"があります)。 –
@BrandonBradley後で詳しく説明しますが、すべてのリンクはかなり自由です。ビジュアルのものが増分されました。 – jonbon