gpt4 book ai didi

html - 在表格单元格内居中 div 但文本左对齐

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:22 25 4
gpt4 key购买 nike

我有一个包装器/列表 ul 并在其中列出元素 liul 元素有 display: table-row;li 元素有 display: table-cell;。我现在遇到的问题是,我想将列表中的 li 元素居中,但将 li 元素中的文本对齐到左侧。

代码是这样的

.list-wrapper {
display: table;
margin: 0;
position: relative;
table-layout: fixed;
width: 100%;
}

.list {
display: table-row;
width: 100%;
}

.list-item {
display: table-cell;
text-align: center;
}

.item-link {
text-align: left;
}
<div class="list-wrapper">
<ul class="list">
<li class="list-item">
<a class="item-link">
Text over more lines. Align me left but my parent centered.
</a>
</li>
<li class="list-item">
<a class="item-link">
Also centered.
</a>
</li>
<li class="list-item">
<a class="item-link">
Here is some text. Align me left.
</a>
</li>
<li class="list-item">
<a class="item-link">
Text.
</a>
</li>
</ul>
</div>

有谁知道我该如何解决这个问题?

最佳答案

.list {
display: table-row;
width: 100%;
}

.list-item {
display: table-cell;
}
<ul class="list">
<li class="list-item">
<a class="item-link">
Here is some text. Align me left.
</a>
</li>
<li class="list-item">
<a class="item-link">
Here is some text. Align me left.
</a>
</li>
<li class="list-item">
<a class="item-link">
Here is some text. Align me left.
</a>
</li>
<li class="list-item">
<a class="item-link">
Here is some text. Align me left.
</a>
</li>
</ul>

关于html - 在表格单元格内居中 div 但文本左对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53494771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com