私はSOの多くのソリューションを試してみましたが、どれもうまくいかないようです。私はnavbar-rightを取得するために多くの異なる方法を試しましたが、役に立たないものです。フロートは正しく動作していませんか?
「ログイン」は右側にある必要があります。ここで
は私のナビゲーションです:
<div class="navbar-header">
<a href="#" class="logo">
<img alt="Brand" src="img/logo.png">
</a>
</div>
<ul class="nav navbar-nav main-nav">
<a href="index.php"><li>Coin Flip</li></a>
<a href="#"><li>Deposit</li></a>
<a href="index.php"><li>Support</li></a>
<a href="index.php"><li>FAQ</li></a>
<a href="index.php"><li><i class="fa fa-twitter" aria-hidden="true"></i></li></a>
<a href="index.php"><li><i class="fa fa-steam" aria-hidden="true"></i></li></a>
</ul>
<div class="right">
<ul class="nav navbar-nav navbar-right">
<a href="index.php"><li>Login</li></a>
</ul>
</div>
し、関連するCSS:私は等の複数の位置、ディスプレイを、試してみました
.navbar {
background-color: #0C1322;
box-shadow: none;
z-index: 1000;
border: 0;
height: 70px;
border-bottom: inset 1px #2F394E;
display: flex;
align-items: center;
padding-left: 25px;
}
.navbar a {
text-transform: uppercase;
font-weight: bold;
color: #BDC0C5 !important;
word-wrap: none;
font-style: italic;
font-size: 15px;
padding: 0 !important;
transition: 0.5s all;
align-self: center;
padding-right: 30px !important;
}
.navbar a .fa {
font-size: 20px;
}
.navbar a:hover {
color: #4c7ba3 !important;
text-decoration: none;
}
.right {
float: right;
}
.main-nav {
padding-left: 30px;
display: flex;
align-content: center;
justify-content: center;
}
私は問題がかもしれないと思いますフレックスボックスに入っていますか?私がulの周りにコンテナを追加したとき、それは正しく引っ張られましたが、私のフレックスボックスのセンタリングも壊しました。
ありがとうございます!
JSFiddle:https://jsfiddle.net/ga3rcg0w/(ウェブビューを展開することを確認してください)
jsfiddleまたは作業デモを与えられたコードで投稿してください。私たちは最小の動作例を得ることができません。 –
追加... OP – Hiyper