JSFiddle - React, Tailwind, and code Playground

HTML

<div class="wrapper">
    <ul class="list">
        <li class="item">
            <a href="#q" class="link">Link 1</a>
            
        </li>
        <li class="item">
            <a href="#w" class="link">Link 2</a>
            
        </li>
        <li class="item">
            <a href="#e" class="link">Link 3</a>
            
        </li>
    </ul>
    <div class="text">
        <div id="q">Text 1</div>
        <div id="w">Text 2</div>
        <div id="e">Text 3</div>
    </div>
</div>

CSS

.wrap {
    position: relative;   
}

.text {
    position: absolute;
    right: 50px;
    top: 0;
    height: 60px;
    overflow: hidden; 
    border: 1px solid; 
}

.text div {
 
    background: #fff;
    padding: 20px;
    width: 50%;
    height: 20px;
    
}