【发布时间】:2020-01-16 16:42:45
【问题描述】:
我想要三个气泡在彼此下方的图片上的结果 - 但是当我使用浮动执行此操作时,第三个也是最后一个元素与第二个保持浮动的元素对齐。如何使它正确浮动,而不使第三个元素对齐?
html:
<section class="javascript">
<div class="js-wrapper">
<h3>JAVASCRIPT</h3>
</div>
</section>
<section class="javascript">
<div class="js-wrapper2">
<h3>JAVASCRIPT</h3>
</div>
</section>
<section class="javascript">
<div class="js-wrapper3">
<h3>JAVASCRIPT</h3>
</div>
</section>
css:
.js-wrapper {
background-color: #8E8ABC;
border-bottom-right-radius: 12em;
border-top-right-radius: 12em;
width: 40%;
}
.js-wrapper2 {
background-color: #8AACBA;
border-bottom-left-radius: 12em;
border-top-left-radius: 12em;
width: 40%;
float: right;
}
.js-wrapper3 {
background-color: #76B783;
border-bottom-right-radius: 12em;
border-top-right-radius: 12em;
width: 40%;
}
【问题讨论】:
-
你想要之字形方法,比如左侧的 1,3,5,7,.. 和右侧的 2,4,6,8..?
-
第三个也是最后一个元素与第二个保持浮动的元素对齐哪个是第三个,哪个是最后一个元素?此外,当您浮动一个元素时,它会从文档流中取出,所有其他元素都会表现得好像它不存在一样,如果它的父级依赖于它的高度/宽度,它将折叠到
0