【发布时间】:2020-09-10 12:56:45
【问题描述】:
我想要大小相等的嵌套列表项。这是正在处理的示例代码
ul.menu {
display: flex;
flex-flow: column;
flex-grow: 1;
height: 100%;
}
ul.menu li {
display: flex;
align-content: center;
flex-wrap: wrap;
flex: 1;
}
<ul class="menu">
<li>menu item 1</li>
<li>menu item 2
<ul class="submenu">
<li>sub-menu item 1</li>
<li>sub-menu item 2</li>
<li>sub-menu item 3</li>
</ul>
</li>
<li>menu item 3</li>
</ul>
所有菜单项的高度都相同,但子菜单项的高度不一样。所有菜单项和子菜单项应具有相同的高度。像这样:
【问题讨论】: