Html 将弹性盒装沙发放在一起

Html 将弹性盒装沙发放在一起,html,css,Html,Css,我曾经遇到过这样的问题,仅仅是浮动的元素彼此相邻,因为如果一个元素比它大,它会创建一个巨大的空间,这对于我正在创建的网站来说是非常违反直觉的,因为新内容会频繁添加 我做了一些研究,发现我应该使用flexbox来对齐彼此顶部的项目,所以无论元素有多大,它都不会像浮动元素那样。一开始它工作得很好,但后来我遇到了无法将这些元素放在一起的问题。我基本上是在寻找一种使这些div彼此相邻浮动的方法,但是我实现的flexbox命令仍然有效。如果我使用display:Inline,看起来它已经工作了,但是div

我曾经遇到过这样的问题,仅仅是浮动的元素彼此相邻,因为如果一个元素比它大,它会创建一个巨大的空间,这对于我正在创建的网站来说是非常违反直觉的,因为新内容会频繁添加

我做了一些研究,发现我应该使用flexbox来对齐彼此顶部的项目,所以无论元素有多大,它都不会像浮动元素那样。一开始它工作得很好,但后来我遇到了无法将这些元素放在一起的问题。我基本上是在寻找一种使这些div彼此相邻浮动的方法,但是我实现的flexbox命令仍然有效。如果我使用display:Inline,看起来它已经工作了,但是div是水平的而不是垂直的。我将在下面向您展示示例代码:

.container{
宽度:80%;
利润率:5%10%5%8%;
显示器:flex;
弯曲方向:立柱;
证明内容:中心;
}
.项目{
宽度:29%;
边框:10px固体#edb809;
浮动:左;
背景色:#ffffff;
利润底部:5%;
最小高度:30%;

试验

试验

试验

试验

试验

试验

试验

试验

试验


我意识到,您需要从水平方向将容器放在一起,因此我认为您需要这样的东西:

.wrapper{
显示器:flex;
}
.集装箱{
弹性:1;
利润率:5%10%5%8%;
显示器:flex;
弯曲方向:立柱;
证明内容:中心;
}
.项目{
边框:10px固体#edb809;
背景色:#ffffff;
利润底部:5%;
最小高度:30%;
}

测试1

测试1

测试1

测试2

测试2

测试2

测试3

试验

测试3


可能的副本你能分享一个预期的结果模型或图像,以便我们了解你的预期吗?不是副本,你链接到的那张有一个标题,表明它就是答案,但里面的内容并不能真正回答我的问题。谢谢@Hector这是到源图像@Giri的链接sh.我一直在寻找一个3x3的网格,但是使用flexbox,我可以制作任意大小的盒子。我基本上希望每个容器都有一个浮点数,但是我没有flexbox的经验,所以我想知道怎么做。三个盒子周围的圆圈代表每个容器。谢谢,这正是我想要的。