flex布局时justify-content:space-around最后一个不对齐的解决方法(css,less)

编程知识 更新时间:2023-04-05 05:58:19

当使用flex弹性布局时,设置属性justify-content:space-around变成以下效果,但是我希望最后一行也是左对齐的。

解决方法:在设置justify-content:space-around的父节点加上after伪类

1.css

.father{
   display: flex;
   flex-wrap: wrap;
   justify-content: space-around;
 }
.father:after{
   content: '';
   width: 30%;
   border:1px solid transparent;
 }

2.less

.father{
   display: flex;
   flex-wrap: wrap;
   justify-content: space-around;
   &:after{
     content: '';
     width: 45%;
     border:1px solid transparent;
   }
}

最后效果

更多推荐

flex布局时justify-content:space-around最后一个不对齐的解决方法(css,less)

本文发布于:2023-04-05 05:58:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/557c008aed9e9aee76491ccc3b12221b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:解决方法   布局   justify   flex   css

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 45140文章数
  • 14阅读数
  • 0评论数