JSFiddle - React, Tailwind, and code Playground
by Gaurav Singh
HTML
<ul>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
<li><a>List Item Here</a></li>
</ul>
CSS
ul {
left: 0px;
right: 0px;
position: absolute;
border-radius: 16px;
overflow-x: scroll;
background-color:black;
height:77px;
width:auto;
white-space:nowrap
}
li {
position:relative;
display: inline-block;
color:white;
padding-top:20px;
padding-bottom:20px;
width:100px;
}
::-webkit-scrollbar {
width: 12px;
}
/* Track */
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 16px;
border-radius: 16px;
}
/* Handle */
::-webkit-scrollbar-thumb {
-webkit-border-radius: 16px;
border-radius: 16px;
background: rgba(255,0,0,0.8);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background: rgba(255,0,0,0.4);
}