热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

'alignitems:center/flexend'breaks'overflow:scroll'

实例

实例


content

content

.slidesWrap {
display: flex;
align-items: center;
overflow: auto;
}
.slide {
overflow: auto;
flex: 1;
max-height:100%;
}

结果:

《'align-items: center/flex-end ' breaks 'overflow: scroll'》
左侧区域的content不见了。而且滚动也不会出现。
这是因为overflow:scroll 只会对下方或右侧超出的部分滚动 ,对左侧和上方无效(左侧可以尝试float: right设置超出。也是横向无滚动)

解决方案

1.中间再包一层
2.max-height:100%;

实例:




content



content



.slidesWrap {
display: flex;
flex-direction: row;
align-items: flex-end;
}
.slide {
overflow: auto;
flex: 1;
max-height:100%;
}

结果:

《'align-items: center/flex-end ' breaks 'overflow: scroll'》


推荐阅读
author-avatar
陈小扬
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有