私の開発したウェブサイトのナビゲーションバーにロゴがあります。ロゴを追加すると、テキストは垂直に配置されませんが、ロゴを削除すると中央に位置する。ロゴなしHTMLツールバーのボタンの配置
* {
margin: 0px;
padding: 0px;
}
.logohead {
display: inline-block;
}
.links {
color: white;
transition: all .1s ease-in;
font-family: 'Roboto', sans-serif;
padding: .8em;
display: inline-block;
margin-left: 2%;
}
.links:hover {
color: lightgray;
}
.navgation {
display: inline-block;
background-color: #33414a;
width: 100%;
padding: .8em;
}
<ul class="navgation">
<li class="links" id="lgo">
<img class="logohead" src="nl.png">
</li>
<li class="links">
Hello World
</li>
<li class="links">
Hello World2
</li>
</ul>
:
ここでこれを実行する方法はたくさんありますFiddle
フレックスボックスについては、この素晴らしいツール – Grund