Maison > Article > interface Web > Comment implémenter le défilement horizontal des éléments en utilisant CSS
Analyse :
Lorsque la largeur de l'élément enfant est plus grande que celle de l'élément parent, un défilement se produit. overflow-x: scroll est un défilement horizontal et un débordement. -y : scroll ; est un défilement vertical, le défilement horizontal horizontal est utilisé ici selon les besoins.
(Partage de vidéos d'apprentissage : tutoriel vidéo CSS)
Code 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>
Code CSS principal :
.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; }
Connexe recommandé : Tutoriel CSS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!