分析:
子要素の幅が親要素よりも大きい場合、スクロールが発生します。Overflow-x:scroll; は水平スクロールであり、overflow- y: スクロール; は垂直スクロールですが、ここでは要件に応じて水平水平スクロールが使用されます。
(学習ビデオ共有: css ビデオ チュートリアル)
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; }
関連の推奨事項: CSS チュートリアル
以上がCSSを使用して要素の横スクロールを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。