nav
のユーザーdisplay:table
、nav ul
の、display:table-cell
、vertical-align:middle
のnav ul li
のユーザーがあります。メニュー項目は、中央に垂直に配置されません。誰も助けることができますか?縦線:中央と表示:表の問題?
#main_nav {
display: table;
}
#main_nav ul {
display: table-row;
}
#main_nav ul li {
padding: 10px;
display: table-cell;
vertical-align:middle;
}
<nav id="main_nav">
<ul>
<li><a href="index.html">Blog</a></li>
<li><a href="video_screencasts.html">Videos</a></li>
<li><a href="almanac.html">Almanac</a></li>
<li><a href="snippets.html">Snippets</a></li>
<li><a href="forums.html">Forums</a></li>
<li><a href="shop.html">Shop</a></li>
<li><a href="lodge.html">Lodge</a></li>
<li><a href="jobs.html">Jobs</a></li>
</ul>
</nav>
はすでに動作していると思いますが、あなたは動作するフィーリング/スニペットを投稿してください。 – kukkuz
ここでOKです([Fiddle](https://jsfiddle.net/MrLister/at5mjbb2/))、質問は実際には垂直方向に_what_に整列されていますか? –