【发布时间】:2018-06-18 10:34:26
【问题描述】:
我正在使用 flexbox css 来制作一个包含多个 div 的容器以水平滚动,但问题是当我尝试向容器添加更多 div 时,它会移动到左侧并且 div左边的显示被隐藏了。
我不明白发生了什么 这里是代码 sn-p 和 codepen
.scroll{
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
justify-content: space-evenly;
-webkit-overflow-scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.item{
flex: 0 0 auto;
background: #e4e4e4;
width: 150px;
height: 150px;
margin: 10px;
}
<div class="scroll">
<div class="item">
</div>
<div class="item">
</div> <div class="item">
</div> <div class="item">
</div> <div class="item">
</div> <div class="item">
</div>
<div class="item">
</div> <div class="item">
</div>
<div class="item">
</div> <div class="item">
</div>
</div>
谢谢你
【问题讨论】:
标签: html css flexbox horizontal-scrolling