可以通过设置Flex容器的属性为“align-content: flex-start”,来消除不同高度的Flex项目之间的空白间隙。示例代码如下:
HTML代码:
CSS代码:
.flex-container {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.flex-item {
width: 150px;
margin: 10px;
}
.item1 {
height: 200px;
background-color: red;
}
.item2 {
height: 150px;
background-color: blue;
}
.item3 {
height: 100px;
background-color: green;
}
在上述代码中,Flex容器的属性“flex-wrap: wrap”表示Flex项目可以换行显示;而“align-content: flex-start”将多行Flex项目的起点对齐,从而消除不同高度Flex项目之间的空白间隙。
上一篇:不同高度的多图显示
下一篇:不同高度的内联块元素之间的间隙