问题:在使用flex布局,justify-content:space-between/space-around 最后一行的子元素,经常不是我们想要的。我们希望最后一行是左对齐。

解决办法:

办法1:使用grid布局

 .wrap {
    width: 100%;
    border: 1px solid royalblue;
    display: grid;
    grid-gap:20px 20px;
    justify-content: space-between;
    grid-template-columns: repeat(auto-fill, 200px);
  }
  .wrap div {
    width:200px;
    height:200px;
    border:1px solid royalblue;
  }

如图效果:

 

posted on 2022-07-11 13:49  努力中的小白羊  阅读(1014)  评论(0)    收藏  举报