当一个容器中设置了flex的justify-content:center ,并且设置overflow时,看下面这个代码:

<style>.test{height:100px;border:1px solid #559;overflow:auto;/** 下面是垂直水平居中 */display: flex;flex-direction: column;align-items:center;justify-content:center;}
</style><div class="test"><p>123</p><p>456</p><p>789</p>
</div>

显示如下:

居中显示没问题,scroll也出现了,但是滚动条在最上面的时候,123被挡住了!!
导致这个的原因就是justify-content:center,取值为:space-around / space-evenly时也会有这个问题。

解决办法

把两个属性分开,在列表p外面在套一层

<style>.test{height:100px;overflow:auto;border:1px solid #559;}.box{display: flex;flex-direction: column;align-items:center;justify-content:center;}
</style><div class="test"><div class="box"><p>123</p><p>456</p><p>789</p></div>
</div>

当flex的justify-content遇上overflow相关推荐

  1. 当flex布局遇上white-space

    这几天遇到一个及其神奇的事情:flex布局遇上white-space:nowrap,这个布局就崩了!!! 在项目的某个页面中要做一个Menu(这个Menu不是项目的主Menu,而是某个页面中的内容), ...

  2. flex 遇上white-space:nowrap的2种解决方法

    flex 遇上white-space:nowrap的2种解决方法 参考文章: (1)flex 遇上white-space:nowrap的2种解决方法 (2)https://www.cnblogs.co ...

  3. [当人工智能遇上安全] 6.基于机器学习的入侵检测和攻击识别——以KDD CUP99数据集为例

    您或许知道,作者后续分享网络安全的文章会越来越少.但如果您想学习人工智能和安全结合的应用,您就有福利了,作者将重新打造一个<当人工智能遇上安全>系列博客,详细介绍人工智能与安全相关的论文. ...

  4. 当微信小程序遇上filter~

    在微信小程序的开发过程中,当你想要实现不同页面间的数据绑定,却为此抓耳饶腮时,不妨让微信小程序与filter 来一场完美的邂逅,相信会给你带来别样的惊喜~ 前段时间被安利了一个很实用的公众号-前端早读 ...

  5. 当uniapp遇上滚动穿透,巧妙的解决方式~

    上一次遇上这个滚动穿透,我是暴力解决的,当uniapp遇上可恶的滚动穿透的时候,我是怎么暴力解决的,今天学会了一个巧妙的方式,几行代码,超级方便好用,爱了爱了- 就是利用page-meta标签的pag ...

  6. 微信小程序 php毛玻璃,当微信小程序遇上filter~

    在微信小程序的开发过程中,当你想要实现不同页面间的数据绑定,却为此抓耳饶腮时,不妨让微信小程序与filter 来一场完美的邂逅,相信会给你带来别样的惊喜~ 前段时间被安利了一个很实用的公众号-前端早读 ...

  7. 微信小程序 过滤html,当微信小程序遇上filter~(示例代码)

    在微信小程序的开发过程中,当你想要实现不同页面间的数据绑定,却为此抓耳饶腮时,不妨让微信小程序与filter 来一场完美的邂逅,相信会给你带来别样的惊喜~ 前段时间被安利了一个很实用的公众号-前端早读 ...

  8. 当可解释人工智能遇上知识图谱

    来源:知乎-机器学习小谈地址:https://zhuanlan.zhihu.com/p/386458680本文约6100字,建议阅读10分钟 可解释人工智能遇上知识图谱. 在科学研究中,从方法论上来讲 ...

  9. 推荐系统遇上深度学习,9篇阿里推荐论文汇总!

    作者 | 石晓文 转载自小小挖掘机(ID: wAIsjwj) 业界常用的推荐系统主要分为两个阶段,召回阶段和精排阶段,当然有时候在最后还会接一些打散或者探索的规则,这点咱们就不考虑了. 前面九篇文章中 ...

最新文章

  1. Selenium之运行效果展示
  2. matlab fig格式图片转化为png格式
  3. js高级程序设计笔记——DOM扩展
  4. 准备Java面试?mysql用户远程访问授权
  5. 基于Dubbo框架构建分布式服务(三)
  6. linux修改su的PAM配置文件,linux pam安全认证模块su命令的安全隐患
  7. 蚂蚁集团CEO胡晓明宣布辞任
  8. 《树莓派实战秘籍》——1.14 技巧14初学GPIO
  9. 在Java中安全地将long转换为int
  10. 电压、电流 —— 常用设备的电压电流
  11. 服务器软件是否支持双机热备,服务器双机热备建议方案.doc
  12. win10管理员权限怎么获得_终于解决了:你需要来自XXX的权限才能对此文件进行更改
  13. 仿淘宝收货地址之三级联动
  14. 安装opencv、测试opencv
  15. go import导入包详解
  16. java选填_java-选择填空题库
  17. 疫情当下,选择代理加盟互联网广告项目的优势
  18. linux格式化4t硬盘分区,详解:Linux 硬盘,格式化,分区 详解
  19. hibernate配置映射的问题
  20. 亚马逊站外引流如何做?解析厨电大卖的高曝光秘诀

热门文章

  1. 标星 3.6k+ 让你无所不能的工具
  2. Python获取Amazon限时特惠信息
  3. VS2005安装问题解决
  4. 阿里2021年最新面试题
  5. 快速入门 Remix IDE
  6. Scrum入门基础系列之Scrum起源
  7. 洛谷 P1016 旅行家的预算
  8. Python连接MySQL数据库及其操作
  9. 类器官——从 2D 到 3D 的进阶
  10. 初学者学习编程大概需要多久精通