直接上问题,如图所示:

我们在对父容器设置 flex-wrap:wrap 之后,容器内的容器成员在换行时中间出现了一个空行,这是因为我们忘记对容器设置align-content属性,在我们对外层容器加入align-content:flex-start之后,这个问题就解决了,效果及代码如下所示:

.parent {display: flex;align-content: flex-start;flex-wrap: wrap;width: 200px;height: 200px;border: 1px solid red;}.chilren {width: 100px;height: 50px;background: blue;}.chilren2 {width: 100px;height: 50px;background: red;}.chilren3{ width: 100px;height: 50px;background:coral;}
<div class="parent"><div class="chilren"></div><div class="chilren2"></div><div class="chilren3"></div>
</div>


总结:

flex-wrap属性:

  • 默认情况下,项目都排在一条线(又称“轴线”)上。flex-wrap属性定义,如果一条轴线 排不下,如何换行?
  • flex-wrap:wrap 该样式用于设置 换行。

align-content属性:

  • align-content属性定义了多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用。
  • align-content:flex-start 该样式用于让div与交叉轴的起点对齐(即顶部对齐)

关于flex布局的不懂的可以参考阮一峰老师的这篇博客:
http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

解决:flex布局之 flex-wrap:wrap 自动换行属性,导致上下两行div中间有空行相关推荐

  1. 解决 flex布局之 flex-wrap:wrap 自动换行属性,导致上下两行div中间有空行的问题

    这两天写了一个页面 发现 flex布局 自动换行属性 导致上下两行div中间有空行,下面先说现象. 这是中间有空行的现象 导致整个页面看起来很难受 ... 通过加了一个属性 align-content ...

  2. 『解疑』flex布局 flex-wrap:wrap 自动换行属性,导致两行div中间有大空行。

    问题 flex布局,用了flex-wrap:wrap;自动换行属性后,导致两行div中间有空行.(如下图所示) 解决 给外层父元素添加 align-content:flex-start 样式 解决后: ...

  3. 2、多效果、太极图、党徽和五角星、时钟、animation、文本溢出显示省略号、Flex布局、Flex容器、链接状态、选择器、清除浮动、table表格合并、点击事件、半包围效

    2.多效果.太极图.党徽和五角星.时钟.animation.文本溢出显示省略号.Flex布局.Flex容器.链接状态.选择器.清除浮动.table表格合并.点击事件.半包围效.getBoundingC ...

  4. Flex布局:Flex布局

    1.flex布局与传统布局的区别 传统布局: 兼容性好但是布局繁琐 局限性,不能再移动端很好的布局 flex布局: 操作方便,布局简单,移动端应用广泛 但是IE11或更低版本不支持flex布局 使用范 ...

  5. 使用flex 布局时,英文不自动换行

    问题场景: 在使用 flex 布局时,当内容超出宽度时的换行问题 问题描述: flex 布局时,内容超过盒子宽度时,当内容为中文时会自动换行显示,而内容是一串英文字符或者数字时,就不会自动换行显示,如 ...

  6. html flex布局换行,flex布局下换行兼容问题

    最近使用flex布局大体上都没问题,就是一些版本都存在一点兼容问题 尤其是换行的时候,我们来看下面的Less 文件! 各大浏览器兼容都写好了!但是还是存在换行问题 ,看列子 .flex-block() ...

  7. html flex布局换行,flex布局换行后间隙问题

    问题描述 今天遇到flex布局换行后产生间隙的问题,本来预期得到以下结果 pre.PNG 具体实现如下: flex布局换行后间隙问题 html,body{ width: 100%; height: 1 ...

  8. weex默认的flex布局_CSS flex布局入门

    来源 | https://www.jianshu.com/p/1e40b1d3f20b 一. why flex 都知道html正常的文档流是自上而下排列的,块级元素会像下左图一样排列.但是项目中尤其是 ...

  9. flex布局(flex 居中)

    文章目录 什么是flex 基本概念 容器的属性 flex-direction flex-wrap flex-flow justify-content align-items align-content ...

最新文章

  1. 2016年宜昌楼市将迎来史上最激烈一战
  2. 【数学与算法】【分段三次Hermite插值】和【分段三次样条插值】
  3. 远程下层文档 正在打印_奉贤金汇高速复印机出租一站式服务,上海区专业高速打印机出租...
  4. JavaScript函数节流和函数防抖
  5. 写程序和做网店的压力都很大
  6. 用Python和Pygame写游戏-从入门到精通(1)
  7. [html] 在两个iframe之间传递参数的方法有哪些?
  8. 吴裕雄--天生自然 高等数学学习:两类曲线积分之间的联系
  9. 你有遇到过最没良心的人吗?
  10. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第3节 两种获取Stream流的方式_8_Stream流中的常用方法_skip...
  11. 转载金阳光测试:关于产品的三类文档
  12. js 打开选择本地文件对话框 及 获取选择文件中的内容
  13. MySQL 事务的特性
  14. 偏差-方差分解、损失函数和正则化
  15. 服务器安装win7系统不停重启,win7系统下路由器总是每天都自动重启如何解决
  16. linux minit 截图,哼哈二将:Linux Mint 16 Cinnamon/Mate截图赏析
  17. 2020计算机一级考试wps分数,2020年全国计算机等级考试一级WPS Office考试大纲_圣考资料网...
  18. Signing for “target“ requires a development team. Select a development team in the project editor.
  19. 自己动手、丰衣足食!箭头 → ← → ← ---1
  20. QT实现基于QIODevice的线程安全环形队列

热门文章

  1. JDK1.7ConcurrentHashMap源码分析
  2. 双离合档把上按钮作用_帕萨特档杆按钮作用是什么
  3. 如何在基于python的聊天室中实现表情接收功能
  4. python如何撤销_python如何查看微信消息撤回
  5. 微软发布支持Linux的SQL Server
  6. 行业动荡, 犹如浮萍
  7. 微信公众平台之使用PPT制作图片
  8. 金山词霸只能最大化,无法恢复小型查词界面
  9. asp.net mysql 连接池_asp.net 使用数据库连接池
  10. springboot+JRebel--插件实现热部署