首先看代码和效果↓
<style> .main { outline: 1px solid; display: flex; justify-content: space-between; flex-wrap: wrap; } .main>div { width: 100px; height: 100px; margin-bottom: 10px; background-color: lightgreen; } </style> <body> <div class="main"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> </div> </body>
可以看到最后一个div并没有在中间,而是在最后了
因为我们设置了justify-content为space-between,意思就是两边贴边
这时候我们可以给最外层div设置个伪元素,宽度和里面的div宽度一样就好了
只需要两行css就可以
.main:after { content: ""; width: 100px; }
这时候看效果
其实原理就是最后一个伪元素把他挤过来了
就算有9个也没影响,因为他的高度是0,看下图↓
到此这篇关于解决flex布局space-between最后一行左对齐的方法的文章就介绍到这了,更多相关flex布局space-between左对齐内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
命令简介 accton 命令是 Linux 系统进程管理命令之一,它的作用是打开进程统计,...
复制代码 代码如下: object classid="clsid:D27CDB6E-AE6D-11cf-96B8-4445535400...
想做个页面用到css3的圆角和阴影效果,但ie浏览器不支持,之前也听说有插件可以...
一、少用偏门。 类似break-word断行,z-index手动分层,还有像垂直对齐等等这些...
本文主要介绍了flex布局实现无缝滚动的示例代码,分享给大家,具体如下: 案例的...
坐标成都,大专,4年前端,分享一次自己在蚂蚁金服的面试经历。 一面 1.自我介绍...
前言 前几篇我们一起学习了基于数组、链表、二叉树、红黑树来实现Map的操作,本...
公司项目之前已有支付宝支付,现要求增加微信支付,第一次做,摸着石头过河!结...
这句话起什么作用 ? 复制代码 代码如下: link rel="shortcut icon" href="/favi...
前言 随着社会进步与发展,构建智慧城市的步伐不断深入推进,智慧园区已成为当今...