【发布时间】:2021-10-15 18:48:15
【问题描述】:
为了让 justify-content: space-between 在两个 div(位于另一个 div 内)之间工作,我已经绞尽脑汁好几个小时了。我正在使用 flex,并尝试通过 flex-wrap,改变位置,但两个 div 之间的空间没有出现。 (使用 BEM,因此到处都是类)。
.description {
margin: 100px auto 0 auto;
width: 80%;
display: flex;
position: relative;
justify-content: space-between;
}
.two-columns {
display: flex;
flex-direction: row;
justify-content: space-between;
min-width: 784px;
}
.two-columns__brief {
line-height: 1.2;
font-size: 18px;
font-weight: normal;
color: #2f80ed;
min-width: 175px;
display: flex;
position: relative;
}
.two-columns__main-text {
display: flex;
justify-content: space-between;
flex-direction: column;
align-self: flex-end;
}
.two-columns__paragraph {
line-height: 34px;
font-size: 24px;
font-weight: normal;
margin: 0;
}
.two-columns__span-accent {
line-height: 34px;
font-size: 24px;
margin: 30px 0;
}
<section class="description">
<div class="two-columns">
<div class="two-columns__brief">Brief</div>
<div class="two-columns__main-text">
<p class="two-columns__paragraph">Paragraph 1</p>
<span class="two-columns__span-accent"><b>Conclusion:</b> span</span>
<p class="two-columns__paragraph">Paragraph 2</p>
</div>
</div>
</section>
【问题讨论】:
-
你的 div 之间有空格,我不明白问题...在你的 div 上添加不同的背景,你会的