JSFiddle - React, Tailwind, and code Playground
HTML
<div id="wrapper">
<div id="content">
<div id="parent" class="clearfix">
<div id="image1"></div>
<div id="image2"></div>
<div id="image3"></div>
<div id="image4"></div>
</div>
</div>
</div>
CSS
html {
height: 100%;
box-sizing: border-box;
}
*, *:before, *:after {
box-sizing: inherit;
}
body {
height: 100%;
margin: 0;
}
#wrapper {
background: pink;
border: 5px red solid;
height: 100%;
}
#container {
background: fuchsia;
border: 5px purple solid;
height: 100%;
}
#content {
background: aqua;
border: 5px blue solid;
height: 100%;
}
#parent {
background: lime;
border: 5px green solid;
display: flex;
flex-wrap: wrap;
height: 100%;
}
#image1, #image2, #image3, #image4 {
background: yellow;
border: 5px orange solid;
height: 50%;
flex-basis: 50%;
background-image: url("http://dev.bowdenweb.com/tools/i/pixelgrid.png");
background-position: center;
}