【发布时间】:2021-02-18 16:13:03
【问题描述】:
我有一个简单的 html div:
<div class="container">
<div class="icon1">+</div>
<span>Label</span>
<span>Context</span>
<div class="icon2">X</div>
</div>
.container {
display: flex;
width: 500px;
}
.icon1, .icon2 {
background: red;
border-radius: 50%;
padding: 8px;
color: #fff;
}
.icon2 {
margin-left: auto;
}
我想在彼此下方对齐 span 元素,但我不想添加额外的 html 元素,我需要图标左右对齐。
我希望我可以给跨度元素一个 100% 的宽度,但由于默认的行方向不起作用。
【问题讨论】: