JSFiddle - React, Tailwind, and code Playground
HTML
<div id="container">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam cursus mauris a arcu varius imperdiet. Aenean euismod nulla vel libero dictum egestas. Duis facilisis urna suscipit sapien gravida sagittis. Nullam vitae augue vitae turpis rhoncus tempus ut in ipsum. Pellentesque iaculis metus eu purus ullamcorper eu sagittis mauris fermentum. In auctor adipiscing ligula, luctus laoreet enim consectetur nec. Sed mollis venenatis arcu vitae dignissim. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum ac mi justo, quis scelerisque nisi. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Praesent et ipsum vel lorem ornare malesuada et non nisi. Integer lectus felis, feugiat ut bibendum eget, mattis vitae augue. Maecenas tristique dignissim risus eget vehicula.</p>
<p>Maecenas auctor, orci vitae tempor posuere, lacus enim blandit justo, scelerisque blandit mi nunc ut metus. Phasellus molestie euismod tincidunt. Nam lacinia dignissim justo. Integer nunc mi, cursus id pulvinar mattis, pretium a sapien. In non odio tellus, sed feugiat ante. Suspendisse gravida urna lorem, in viverra ipsum. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In ac eros lorem, eget consectetur nunc. Donec dapibus convallis dignissim. Nunc ipsum purus, lacinia quis blandit lacinia, consectetur eu lorem. Duis enim massa, tristique pretium semper ac, hendrerit iaculis justo. Ut blandit, lacus vel tristique commodo, urna erat fermentum quam, quis rhoncus justo urna id nibh. Phasellus lacus dui, dictum in faucibus non, imperdiet ac urna. Morbi vitae elit diam, id consequat justo. Aenean sed bibendum est. Vestibulum suscipit, dolor ac dignissim ultrices, dui diam congue nunc, vulputate vulputate risus ante et tortor. Praesent ipsum mauris, posuere eget tempor a, feugiat eu lacus. Vestibulum nec luctus mauris. Maecenas non cursus...
CSS
html,
body {
padding: 0;
margin: 0;
overflow: hidden;
}
#container {
position: absolute;
left: 0;
top: 0;
right: -30px;
bottom: 0;
padding-right: 15px;
overflow-y: scroll;
}