JSFiddle - React, Tailwind, and code Playground
HTML
<div class="wrapper">
<div class="left">
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
<p>sdhfjashdfjka asdj fkajdskfjaklsd jfkajsdfkajkfja kld</p>
</div>
<div class="right"></div>
<div class="border"></div>
</div>
CSS
body {
margin: 0;
padding: 0;
}
.wrapper {
position: relative;
background: black;
color: #fff;
overflow: hidden;
}
.left {
width: 50%;
float: left;
position: relative;
z-index: 3;
}
.right {
width: 50%;
height: 300px;
float:left;
z-index: 1;
background: orange;
}
.border {
position: absolute;
height: 50px;
top: 150px;
left: 20px;
right: 20px;
z-index: 2;
background: green;
}