gpt4 book ai didi

html - 下一行元素对齐顶部的液体 float

转载 作者:太空宇宙 更新时间:2023-11-03 23:29:13 26 4
gpt4 key购买 nike

黑色容器有{overflow:hidden;}

黄色 block 的代码顺序与数字相同,并且有 {float:left;}

这就是我希望第 5 个元素发生的情况:

enter image description here

但这就是现在正在发生的事情:

enter image description here

我该怎么做才能使不对齐的元素与它上面的元素对齐?

这是一个 interactive example .

我想避免绝对定位,因为元素是动态创建的。也可能有两倍的元素。

最佳答案

我强烈建议您使用 Masonry对于这种事情,但与此同时,这里是如何解决它:

.container {overflow:hidden; background-color:#000; width: 360px; text-align: center;}
.block {float:left; height:50px; width:70px; background-color:yellow; margin:10px;}
.high {height:150px; float:right}

.container2 {overflow:hidden; background-color:#000; width: 98%; height:80vh; text-align: center;}
.container2 .block {float:left; height:20%; width:23%; background-color:yellow; margin:1%;}
.container2 .high {height:40%; float:right}

我添加了一个响应式示例,以便您了解它的 react 。 See fiddle here .这将适用于您的场景,但我相信您会注意到这些限制

关于html - 下一行元素对齐顶部的液体 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25841495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com