如何在柔性盒内垂直对齐文本?
我想使用Flex框垂直对齐<li>但没有取得很大的成功。
我已经在线检查过了,很多教程实际上使用了包装div,它获得了align-items:center但是我想知道是否有可能删除这个额外的元素?
我选择在这个实例中使用FLEX框,因为列表项的高度将是动态%。
* {
padding: 0;
margin: 0;
}
html, body {
height: 100%;
}
ul {
height: 100%;
}
li {
display: flex;
justify-content: center;
align-self: center;
background: silver;
width: 100%;
height: 20%;
}
<ul>
<li>This is the text</li>
</ul>
白衣染霜花
慕码人8056858