我有一个 html 页面,其中我在列表项中有一个 div,并试图将 div 居中在列表项中(div 的宽度小于列表项的宽度)。我的 CSS 看起来像
ul.my {
width: 100px;
padding: 0;
}
li.my {
list-style: none;
}
div.content {
text-align: center;
display: table-cell;
vertical-align: middle;
}
HTML有一个看起来像的片段
<li class="my"><div class="content">stuff</div></li>
但是 div 是左对齐的。如何正确居中对齐?