我有 4 个 div 在页面中创建 4 行。在每一行中,有 4 个方形 div,所以本质上我们有一个 4 x 4 的 (16) 个方形 div 块。
当用户将鼠标悬停在 div 上时,高度会动态更改为 +40px。现在,这会调整父容器的高度,从而将下面的行向下推。
我想要的是能够只下推调整大小元素正下方的元素。
设置
<div class="row">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
<div class="row">
<div class="element"></div>
<div class="element blue"></div>
<div class="element"></div>
<div class="element"></div>
</div>
<div class="row">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
<div class="row">
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
<div class="element"></div>
</div>
期望的影响
然后,当调整蓝色元素的大小时,会发生以下行为(用 css 破解以展示所需的行为):
这可能吗?我认为可能是在使用砖石时,但我很少使用砖石,甚至不知道从哪里开始。
任何建议/指针将不胜感激。