【发布时间】:2020-06-10 12:17:28
【问题描述】:
让我在这里使用变换:
.parent {
display: inline-flex;
flex-direction: column;
align-items: center;
}
.first {
height: 100px;
}
.second {
height: 100px;
transform: translateY(-50%);
}
<div class="parent">
<div class="first"></div>
<div class="second"></div>
</div>
所以,使用变换后: translateY(-50%);父元素的高度应该减少,因为它没有使用完整的空间。但是父div的高度还是200px。
我们如何删除多余的空间而我只想使用转换?
【问题讨论】:
-
使用负边距来获得这种效果
-
负边距仍然适用
-
@TemaniAfif 但我只想使用转换。
-
你不能......