问题描述

今天遇到flex布局换行后产生间隙的问题,本来预期得到以下结果

pre.PNG

具体实现如下:

flex布局换行后间隙问题

html,body{

width: 100%;

height: 100%;

display: flex;

justify-content: center;

align-items: center;

}

.content {

width: 380px;

height: 200px;

border: 1px solid #D54040;

border-radius: 4px;

box-sizing: border-box;

padding: 4px 0;

display: flex;

flex-wrap: wrap;

}

.name {

width: 58px;

height: 22px;

border: 1px solid #0000ff;

background: rgba(0, 0, 255, 0.15);

margin-left: 10px;

margin-top: 10px;

line-height: 22px;

text-align: center;

}

张三

李四

王五

赵六

孙七

周八

郑十一

张三

李四

得到如下结果:

act.PNG

解决方法

其实解决方法很简单,只需要在父元素这里是class为content的元素上加入

align-content: flex-start;

分析

出现该问题主要是因为在css学习过程中对于弹性盒子布局,对于align-content属性的强调相较于其他属性比较弱。align-content属性的默认值为stretch,所以会有第二行伸展的情况产生,具体align-content用法可以去看官方文档,这里不赘述。

针对该实例对align-content属性进行简单实践

align-content: stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit;

align-content: center;

center.PNG

align-content: flex-end;

flex-end.PNG

align-content: space-between;

space-between.PNG

align-content: space-around;

space-around.PNG

希望最短时间解决大家问题

最后编辑 20200701 aishishaqima

html flex布局换行,flex布局换行后间隙问题相关推荐

  1. (转)flex布局换行后间隙问题

    问题描述 今天遇到flex布局换行后产生间隙的问题,本来预期得到以下结果 pre.PNG 具体实现如下: <!DOCTYPE html> <html lang="en&qu ...

  2. flex 单独一行_Flex布局从了解到使用只需5min

    作者:沸羊羊_ https://blog.csdn.net/weixin_42653522/article/details/106940004 Flex简介 页面布局的传统解决方案是基于盒状模型,使用 ...

  3. flex 平铺布局_CSS3 Flex布局(伸缩布局盒模型)学习

    CSS3 Flex布局(伸缩布局盒模型)学习 转自:http://www.xifengxx.com/web-front-end/1408.html CSS2定义了四种布局:块布局.行内布局.表格布局盒 ...

  4. flex 下对齐_Flex 布局教程:语法篇

    作者: 阮一峰 日期: 2015年7月10日 网页布局(layout)是 CSS 的一个重点应用. 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + floa ...

  5. CSS3 Flex布局(伸缩布局盒模型)学习

    CSS3 Flex布局(伸缩布局盒模型)学习 转自:http://www.xifengxx.com/web-front-end/1408.html CSS2定义了四种布局:块布局.行内布局.表格布局盒 ...

  6. 第103天:CSS3中Flex布局(伸缩布局)详解

    一.Flex布局 Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性. 任何一个容器都可以指定为Flex布局. .box{display: ...

  7. flex 左右布局_web前端学习:移动端开发常用布局—前端弹性布局总结

    各位已经入坑的前端小伙伴,前面咱们已经给大家分享了移动端开发时候流式布局的应用场景及注意事项,今天再次给大家分享一个布局叫弹性布局,接下来咱们从如下几个方面,全方位的给大家介绍弹性布局的使用. 一:什 ...

  8. flex布局单独一行_CSS3 Flex布局(伸缩布局盒模型)

    CSS3引入了一种新的布局模式--Flexbox布局,即伸缩布局盒(Flexible Box)模型,此布局对于设计比较复杂的页面非常有用,特别是"垂直居中"布局,非常容易实现. 一 ...

  9. flex 解析 html5,Flex布局详解

    传统的布局解决方案,在处理一些特殊的布局方式时,非常繁琐,比如垂直居中实现起来就很不方便.而Flex在布局方面能给开发者带来极大的便利. Flex,Flexible Box的缩写,意为:弹性布局. 任 ...

最新文章

  1. 因为一条SQL,程序员差点被祭天......
  2. 笔记本电脑怎么清理灰尘_用了这么多年电脑,你该清理清理这个,将会又快又流畅...
  3. thrust 学习笔记
  4. 2018第九届蓝桥杯C/C++ B国赛 —— 第四题:调手表
  5. 【FHQ treap】维护书架(金牌导航 无旋式treap-1)
  6. 使用Cloudformation集成Spring Boot和EC2
  7. php中介者,PHP设计模式 - 中介者模式
  8. 发布ASP.NET程序至IIS7
  9. ISA 2006利用Bandwidth Splitter定制带宽和限制流量
  10. linux和Windows之间互传文件
  11. 4.5 为什么使用深层表示
  12. Laravel——通过邮件找回密码
  13. php检测是否存在敏感词,如何用PHP+Ajax判断是否有敏感词汇
  14. C# Window Form解决播放amr格式音乐问题
  15. UI设计师常用500多款字体和73款手写字体打包
  16. im即时通讯软件app源码-仿微信-开发日记
  17. win10系统word软件变英文各类解决方法
  18. oracle查看归档日志是否开启,Oracle 开启归档日志以及关闭归档日志
  19. 易康EPS2的使用(一)
  20. dede服务器建站_织梦建站之本地服务器怎么装,怎么部署

热门文章

  1. 【计算机基础】计算机组成-DRAM与SRAM
  2. 设计师必备的PNG免抠素材网站,告别PS手动抠图~
  3. 连续两年!PingCAP 入选 Gartner 云数据库“客户之声”,获评“卓越表现者”最高分
  4. 吴晓敏:我和朴树好着呢 时刻准备要孩子(图)
  5. 创建ISAPI过滤器(转)
  6. vue项目结构php写哪里,怎样使用vuex项目结构目录与配置
  7. python 将bytes转二进制_python之bytes和string相互转换
  8. DBCO-PEG-NIR-II dyes |二苯并环辛炔-聚乙二醇-近红外二区染料|的储存条件
  9. CASA模型、CENTURY模型应用与案例分析
  10. 计算机网络钟中PCF,串行时钟PCF8583在微机保护装置中的应用