JSFiddle - React, Tailwind, and code Playground

HTML

<div id="outer">
    <div id="inner">
        <div class="option">
            OPTION 1<button>B</button>
        </div>
        <div class="option">
            OPTION 2<button>B</button>
        </div>
        <div class="option">
            OPTION 3<button>B</button>
        </div>
        <div class="option">
            OPTION 4<button>B</button>
        </div>
        <div class="option">
            OPTION 5<button>B</button>
        </div>
        <div class="option">
            OPTION 6<button>B</button>
        </div>
        <div class="option">
            OPTION 7<button>B</button>
        </div>
        <div class="option">
            OPTION 8<button>B</button>
        </div>
        <div class="option">
            OPTION 9<button>B</button>
        </div>
        <div class="option">
            OPTION 10<button>B</button>
        </div>
        <div class="option">
            OPTION 11<button>B</button>
        </div>
    </div>
</div>
<div id="content">
    <p>
    California halibut streamer fish spiny dwarf catfish, goosefish electric ray vimba wrasse longfin lagena muskellunge. Skilfish loweye catfish. Smalleye squaretail Black scalyfin dogfish; loach. Colorado squawfish white shark garibaldi. Lefteye flounder dealfish; pencil catfish, halfmoon Asian carps tube-eye herring pĂ­ntano Bitterling; Canthigaster rostrata electric eel flagfish topminnow boarfish.
    </p>
    <p>
Bonytail chub; duckbill halfmoon bangus cutthroat trout stingray, mahseer sea devil pomfret, wormfish, naked-back knifefish salmon? Cowfish, zebra danio; tonguefish--catalufa freshwater hatchetfish golden loach guppy trahira, sarcastic fringehead Indian mul, "spiny basslet," boga. Anemonefish trevally: temperate bass European flounder crappie sixgill ray, hillstream loach. Garpike armoured catfish sixgill ray. Gurnard dojo loach, plunderfish swamp-eel. Yellow tang Long-finned sand diver spiny-back mouthbrooder whiff archerfish monkfish; streamer fish, clownfish.
   ...

CSS

#outer {
    width: 200px;
    height: 300px;
    background-color: #5555FF;
    overflow: hidden;
    position: fixed;
    top: 50px;
}

#inner {
    width: 200px;
    height: 100%;
    background-color: #FF5555;
    overflow-y: scroll;
}

.option {
    width: 100%;
    height: 75px;
    line-height: 75px;
    position: relative;
}

.option:hover {
    background-color: #55FF55;
}

button {
    width: 75px;
    height: 75px;
    position: absolute;
    right: 0px;
}

#content {
    padding-left: 210px;
}