有没有办法在css中设置垂直对齐?我的<li>
元素中有一个文本,但是当我将文本对齐到中心时,它只设置文本的水平对齐方式。但是当我使用padding-top函数时,它会改变<li>
元素的大小。那么如何在不改变<li>
元素大小的情况下设置垂直对齐?
答案 0 :(得分:4)
尝试调整line-height
的{{1}}。
答案 1 :(得分:0)
如果您不想调整任何间距,我建议:
li {
position: relative;
top: 2px;
}
这将调整相对于列表项高度的垂直位置,而不调整元素的大小。