Css 为什么固定间距、固定宽度列的内联块属性引入滚动条
我读过关于如何基本上不可能有固定的列高、固定的列宽和固定的列间距(,)的问题 例如,在中,您可以在更改结果窗口的宽度时看到间隙的变化 但是,通过将列容器的“display”CSS属性设置为“inline block”,我似乎已经实现了固定的列高度/宽度/间距:Css 为什么固定间距、固定宽度列的内联块属性引入滚动条,css,multiple-columns,Css,Multiple Columns,我读过关于如何基本上不可能有固定的列高、固定的列宽和固定的列间距(,)的问题 例如,在中,您可以在更改结果窗口的宽度时看到间隙的变化 但是,通过将列容器的“display”CSS属性设置为“inline block”,我似乎已经实现了固定的列高度/宽度/间距: #column { column-width: 360px; column-gap: 100px; -webkit-column-width: 360px; -webkit-column-gap: 100p
#column {
column-width: 360px;
column-gap: 100px;
-webkit-column-width: 360px;
-webkit-column-gap: 100px;
white-space: normal;
display: inline-block;
margin-bottom: 30px;
height: 600px;
}
-改变窗口大小时,间距不再改变,但现在有一个巨大的垂直滚动条!我的直觉是,这个垂直空间表示如果图像位于一个巨大的列中,它们将占用的空间,因为删除图像实际上缩短了垂直空间的数量(滚动条的长度)
#列
容器高度试图容纳其中的元素,而不管这些元素实际如何显示。放置一个浮点:左对于#container
div的code>将修复此问题