flex布局中当多个子元素的长度大于父元素如何显示滚动条?
代码地址:https://jsrun.net/G2IKp/edit
<div class="div-box">
<div class="div1"></div>
<div class="div2"></div>
</div>
.div-box{
width:100px;
margin: 0 auto;
height: 50px;
border: 3px solid blue;
display:flex;
justify-content: center;
align-items: center;
flex-wrap: nowrap;
}
.div1{
width: 80px;
height: 30px;
border:5px solid orange;
flex-shrink: 0;
}
.div2{
width: 50px;
height:20px;
border:5px solid red;
flex-shrink: 0;
}
当父元素div-box下边的两个子元素之和(div1与div2)大于自身并且父元素必须使用justify-content: center情况下,如何让子元素的两边不隐藏,让父元素有滚动条滑动显示完整子元素?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
加一行
overflow-x: auto;
你终于踩到了 flex一大坑...
无解哈哈哈哈哈...