分析:
子元素的宽度大于父元素时会出现滚动 overflow-x: scroll; 为水平滚动,overflow-y: scroll; 为垂直滚动,根据需求这里采用水平横向滚动。
html代码:
<div class="content">
<div class="content-list">
<div class="item" style="margin-right:10px;">
<div class="amount">
<span>2</span>元
</div>
<div class="fundInfo">
<p class="name">XXXXXX</p>
<p>满1000元可用</p>
</div>
</div>
<div class="item" style="margin-right:10px;">
<div class="amount">
<span>2</span>元
</div>
<div class="fundInfo">
<p class="name">XXXXXX</p>
<p>满1000元减200</p>
</div>
</div>
</div>
</div>
主要的CSS代码:
.content {
width: 100%;
overflow-x: scroll; // 子元素的宽度大于父元素的即可滚动
overflow-y: hidden;
border-radius: 4px;
}
.content::-webkit-scrollbar {
display:none
} // 隐藏滚动条
.content-list{
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
float: left; // 使其脱离文档流 宽度为所有字元素的和
min-width: 100%;
}
.item {
width: 150px;
height: 50px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex: 3;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: 0 10px;
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)