JSFiddle - React, Tailwind, and code Playground
by Ivanq
HTML
<div class="wrapper">
<div class="wrapper-inner">
<div class="main">
<div class="left-block">left</div>
<div class="right-block">right</div>
</div>
<div class="bar">bar</div>
</div>
</div>
CSS
body, html {
margin: 0px;
height: 100%;
}
.main {
box-sizing: border-box;
border: 2px solid red;
width: 80%;
float: left;
height: 100%;
}
.bar {
box-sizing: border-box;
border: 2px solid red;
width: 20%;
float: left;
height: 100%;
}
.left-block {
box-sizing: border-box;
border: 2px solid magenta;
width: 20%;
float: left;
height: 100%;
}
.right-block {
box-sizing: border-box;
border: 2px solid magenta;
width: 80%;
float: left;
height: 100%;
}
.wrapper {
border: 2px solid grey;
box-sizing: border-box;
width: 100%;
height: 100%;
text-align: center;
}
.wrapper-inner {
width: 340px;
border: 2px solid blue;
box-sizing: border-box;
display: inline-block;
height: 100%;
text-align: left;
}