如何调整图片库 Flex 项目中的间距
在 Flexbox 布局中,Flex 值为“0 0 25%”的项目具有固定的宽度,不会收缩或增长。要在这些项目之间添加空间,同时保持网格状结构,可以应用边距。但是,应用 1% 的边距会导致间隙过大。
要实现 1 像素的边距,请使用弹性值“1 0 22%”。这会将 flex-basis 设置为 22%,确保每行只有四个项目。 flex-grow 值设置为 1,允许项目增长并填充边距留下的剩余空间。这会在项目之间创建一个微妙的 1px 间隙。
#foto-container { display: flex; flex-wrap: wrap; justify-content: space-around; margin: 10px; } .foto { flex: 1 0 22%; min-height: 50px; margin: 1px; background-color: red; }
以上是如何在图片库中的 Flex 项目之间实现 1px 间距?的详细内容。更多信息请关注PHP中文网其他相关文章!