Html 将div环绕另一个浮动div布局
我一直在尝试一个布局,我想做的。我将展示我正在尝试的基本布局: 好的,我所做的是将红色块作为一个Html 将div环绕另一个浮动div布局,html,css,layout,css-float,Html,Css,Layout,Css Float,我一直在尝试一个布局,我想做的。我将展示我正在尝试的基本布局: 好的,我所做的是将红色块作为一个float:leftdiv,而另一部分将黑色块作为一个display:blockdiv,其中包含许多display:inline block。我的问题是,它看起来和我想要的相似,但正如美丽的图画所示,右边的空间可以用于某些分辨率,我想也许我可以将所有东西水平居中,但这并不像我想的那么容易 也许我尝试使用了错误的“工具”,您认为应该使用网格这样的工具吗? 我一直在努力寻找符合我想要的东西,但我没有运气
float:left
div,而另一部分将黑色块作为一个display:block
div,其中包含许多display:inline block
。我的问题是,它看起来和我想要的相似,但正如美丽的图画所示,右边的空间可以用于某些分辨率,我想也许我可以将所有东西水平居中,但这并不像我想的那么容易
也许我尝试使用了错误的“工具”,您认为应该使用网格这样的工具吗?
我一直在努力寻找符合我想要的东西,但我没有运气。提前感谢您的帮助:)
编辑
根据设计,黑色div有一个固定的宽度,我不能改变这个宽度,这个屏幕应该能够显示任何数量的div输入,所以在这个例子中,我们有3个黑色div,但它可以显示2,4,这取决于屏幕,但特殊的绘图是为了说明它不能显示4的情况,并在右侧留下一个巨大的空白,因此,需要将该部分水平居中。想象一下向stackoverflow发布一个问题,并解决所有这些问题,使包含黑色div的块div对齐:居中代码>并修复它
这就是我所做的,工作起来很有魅力想象一下,在stackoverflow上发布一个问题,并解决所有这些问题,使包含黑色div的块div对齐:居中代码>并修复它
我就是这么做的,工作起来很有魅力。你试过改变每个div的宽度值吗?如果你有四个等距的div,你可以使用width:25%
因此div会响应浏览器窗口的大小。这不是一个坏主意,但问题是这些div的设计宽度是固定的,我无法更改它们,我不需要确定4个项目,而是它可以显示的数量(在较大或较小的显示中,这会破坏)[将此细节添加到问题中]您是否尝试过更改每个div的宽度值?如果你有四个等距的div,你可以使用width:25%
因此div会响应浏览器窗口的大小。这不是一个坏主意,但问题是这些div的设计宽度是固定的,我无法更改它们,我不需要确定4个项目,而是它可以显示的数量(在较大或较小的显示中,这会破坏)[将此细节添加到问题中]如果这是解决你问题的答案@Tomas Di Vito请将其标记为答案,以便其他人不要试图提供答案。我必须等待2天,但我会:)如果这是解决您问题的答案@Tomas Di Vito请将其标记为答案,以便其他人不会试图提供答案。我必须等待2天,但我会:)