【发布时间】:2017-02-17 12:39:05
【问题描述】:
我正在尝试使用具有以下想法的 flexbox 构建菜单: 项目之间的空间,等高,居中的文本(水平和垂直)。
ul {
display: flex;
justify-content: space-between;
flex-direction: row;
justify-content: center;
}
li {
width: 32.25%;
align-items: center;
}
span {
text-align: center;
display: block;
height: 100%;
}
<ul>
<li><span>Item</span></li>
<li><span>Item</span></li>
<li><span>Item - much much much much much much much much much much more longer</span></li>
</ul>
我应该怎么做才能获得正确的菜单?我应该怎么做才能使文本水平和垂直居中?
【问题讨论】:
-
你想要的输出应该是什么样子?
-
同时我添加了一张我想要的菜单图片。