【发布时间】:2022-07-03 15:59:47
【问题描述】:
我想提供 Watch 4 的规格表。现在,我有这个代码。
<div class="specs">
<ul class="info">
<li>Lengte</li>
<li>44 mm</li>
</ul>
</div>
<div class="specs">
<ul class="info">
<li>Breedte</li>
<li>43.3 mm</li>
</ul>
</div>
使用此 CSS 代码
.specs{
position: relative;
top: 20px;
display: flex;
flex-direction: row;
align-items: center;
}
.info{
display: flex;
flex-direction: row;
color: black;
align-items: center;
margin-left: auto;
margin-right: auto;
border-bottom: 1px black solid;
padding: 0;
}
.info li{
display: flex;
flex-direction: row;
margin-right: 200px;
margin-left: 200px;
}
这是完整的项目https://jsfiddle.net/2wvfyg16/ 您可能需要将 CSS 选项卡放大。
在标签“Verbindungen”的底部。
都是未对齐的。
【问题讨论】:
-
我认为您最大的问题是每一行都用自己的
<ul>包裹,而不是用一个<ul>(或<ol>,或<dl>)来包含所有项目. -
坦率地说,这看起来更像是
table,而不是列表。 -
如果你想正确对齐那些你可以使用
justify-content: center;和align-items: center; -
@Paulie_D 我曾尝试使用一张桌子,但我不喜欢它的外观。
-
因为这是表格数据,它可能对那些使用辅助技术来设置它的人有所帮助。您能说一下您尝试时桌子的外观有什么问题吗?你想让它看起来像你的小提琴(加上第二列中的对齐)吗?