【发布时间】:2025-11-25 10:30:01
【问题描述】:
我正在尝试建立一个简单的网站,HTML是这样的:
<ul>
<li class="l1">Test item 1</li>
<li class="l2">Test item 2</li>
</ul>
您可以看到文本与项目符号不对齐。 这是我尝试过的:
ul{
display: table;
}
和
li{
display: table-cell;
text-align:middle;
}
所以我想问一下是否有任何方法可以使列表项中的文本垂直居中而不影响项目符号?
【问题讨论】:
-
能否请您给我们一个显示错位的演示?
-
你能不能为此做一个 jsfiddle 或者你可以使用 text-align:center;
-
你能澄清一下你想要相对于其他什么居中吗?文字内容相对于
li?li相对于ul? -
我试图澄清我的要求,希望它足够清楚。
-
好的,现在很清楚了,但是如何显示这些图标?
标签: html css frontend web-frontend