JSFiddle - React, Tailwind, and code Playground

by Shuping Liu

HTML

<div id="container">
    <div class="item">Item 1</div>
    <div class="item">Item 2</div>
    <div class="item">Item 3</div>
    <div class="item">Item 4</div>
    <div class="item">Item 5</div>
    <div class="item">Item 6</div>
    <div class="item">Item 7</div>
    <div class="item">Item 8</div>
    <div class="item">Item 9</div>
    <div class="item">Item 10</div>
    <div class="item">Item 11</div>
    <div class="item">Item 12</div>
    <div class="item">Item 13</div>
    <div class="item">Item 14</div>
    <div class="item">Item 15</div>
    <div class="item">Item 16</div>
    <div class="item">Item 17</div>
    <div class="item">Item 18</div>
    <div class="item">Item 19</div>
</div>

CSS

#container {
    width: 200px;
    background-color: gray;
    height: 300px;
    overflow-y: hidden;
}

#container:hover {
    overflow-y: auto;
}

.item {
    margin-top:2px;
    margin-bottom: 2px;
    background-color: yellow;
}