flex布局

flex是否可以实现两边对齐自动换行,因为数据是返回的,不知道有多少个图片描述

阅读 3.7k
9 个回答

一般这种情况都是采用空白的元素填补,用取余的方法,在后面添加几个空白元素即可。
比如 数据获取到7条,一行有4个 ,4-7%4 就是你要添加的空白元素

父:display:flex; justify-content:flex-strat,flex=wrap:wrap;子:设置宽高,margin就可以了。

justify-content : space-around; justify-content:between;

calc 配合flex 了解下

他说的这种布局方案是一行填充满的话,这行两端左对齐,所以justify-content : space-around根本不行,所以这种布局一般要项目定宽,然后容器定义负margin

可以,添加几个占位元素

.container {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.item {
    width: 20%;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题