顶部导航菜单项的垂直对齐

时间:2011-12-28 03:22:14

标签: html css

这就像我的菜单现在一样:

enter image description here

如您所见,我希望有多行菜单项 我现在想知道的是如何垂直对齐我的所有菜单项?

以下是当前的HTML结构:

<nav><div>
<ul>
<li><a>menu-item</a></li>
....
</ul>
</div></nav>

欢迎任何建议。谢谢!

1 个答案:

答案 0 :(得分:2)

像这样:

nav {
    display: table;
    width: 100%;
}

    nav ul {
        display: table-row;
    }

        nav ul li {
            display: table-cell;
            vertical-align: middle;
        }