JSFiddle - React, Tailwind, and code Playground
HTML
<div id="topbar">
<div id="topinner">
<div class="sectioniconcontainer">
<img alt="" src="https://dl.dropboxusercontent.com/s/ew5o6ggcgs613wx/square.png"><p>TEST1</p>
</div>
<div id="patterncontainer">
<img alt="" src="https://dl.dropboxusercontent.com/s/ew5o6ggcgs613wx/square.png">
<p>TEST2</p>
</div>
</div>
</div>
CSS
#topbar {
background-color: #ffcc00;
float: right;
margin-bottom: 1%;
margin-top: 30px;
padding-bottom: 5%;
position: relative;
width: 78%;
}
#topinner {
left: 0px;
top: 0px;
width: 100%;
background-color: rgb(221, 0, 255);
position: absolute;
height: 100%;
}
.sectioniconcontainer {
height: 100%;
display: inline-block;
padding-top: 0px;
position: relative;
text-align: center;
width: auto;
}
#patterncontainer {
display: inline-block;
height: 100%;
margin-left: 5%;
padding-top: 0;
position: relative;
text-align: center;
}
.sectioniconcontainer img, #patterncontainer img {
display: block;
height: calc(100% - 1em);
margin: 0 auto;
}
.sectioniconcontainer p, #patterncontainer p {
margin: 0;
padding: 0;
height: 1em;
line-height: 1em;
}