JSFiddle - React, Tailwind, and code Playground
by Gopinath Kaliappan
HTML
<div class="scrolling-wrapper">
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
<div class="card"><h2>Card</h2></div>
</div>
https://onextrapixel.com/wp-content/uploads/2017/03/jquery-image-gallery-plugins.jpg
CSS
h2 {
color: white;
}
.scrolling-wrapper {
overflow-x: scroll;
overflow-y: hidden;
white-space: nowrap;
.card {
display: inline-block;
}
}
.scrolling-wrapper-flexbox {
display: flex;
flex-wrap: nowrap;
overflow-x: auto;
.card {
flex: 0 0 auto;
margin-right: 3px;
}
}
.card {
border: 2px solid $red;
width: 150px;
height: 75px;
background: black;
}
.scrolling-wrapper, .scrolling-wrapper-flexbox {
height: 80px;
margin-bottom: 20px;
width: 100%;
-webkit-overflow-scrolling: touch;
&::-webkit-scrollbar {
display: none;
}
}