JSFiddle - React, Tailwind, and code Playground
by tmyie
HTML
<div class="container">
<div class="col40">
<div class="details">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur nostrum non ut quos perferendis assumenda ex voluptatibus dolorem. Impedit ratione officia dolorum quo quidem eum iusto praesentium repudiandae. Similique placeat.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quibusdam est libero perferendis numquam quaerat cumque provident minima aspernatur minus porro totam incidunt fuga amet sequi rem consectetur deleniti explicabo voluptates.</p>
</div>
</div>
<div class="col60">
<div class="details">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Cumque aliquam asperiores possimus? Culpa dolor est soluta dolorum inventore consequuntur? Beatae nemo ut ad magnam voluptatem fuga! Non quam facere aut?</p>
</div>
</div>
</div>
CSS
body, html {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
font-size: 9px;
}
.container {
position: absolute;
height: 100%;
width: 100%;
background-color:orange;
}
.col40 {
width: 40%;
}
.col60 {
width: 60%;
}
.col40, .col60 {
float: left;
background-color: red;
height: 100%;
position: relative;
}
.details {
background-color: salmon;
position: absolute;
-webkit-transform: translate(-50%,-50%);
top: 50%;
left: 50%;
}
p {
width: 100px;
}