JSFiddle - React, Tailwind, and code Playground
by Travis Almand
HTML
<div><input type="range" orient="vertical" /></div>
CSS
div {
width: 300px;
height: 300px;
}
input[type=range][orient=vertical] {
writing-mode: bt-lr; /* IE */
-webkit-appearance: slider-vertical; /* Chromium */
padding: 0;
margin: 0;
width: 100%;
height: 100%;
}
input[type=range]::-webkit-slider-thumb {
-webkit-appearance: none;
border-style: none;
background: transparent;
border-radius: 0;
cursor: pointer;
}
input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 100%;
cursor: pointer;
background: #3071a9;
border-radius: 0;
border-style: none;
}