JSFiddle - React, Tailwind, and code Playground
by panique
HTML
<div class="cen">
<p>Text in div 1</p>
</div>
<div class="cen">
<p>Text in div 2<br>Text in div 2</p>
</div>
<div class="cen">
<p>Text in div 3 Text in div 3 Text in div 3 Text in div 3 Text in div 3</p>
</div>
<div class="cen">
<p>Text in div 4<br>Text in div 4<br>Text in div 4<br>Text in div 4<br>Text in div 4</p>
</div>
CSS
.cen {min-height:60px; width:500px; background:red; margin:1em 0; text-align: center;}
.cen p {display:inline-block; vertical-align:middle; margin:0 0 0 1em; text-align: center;}
.cen::after {display:inline-block; line-height:5em; width:0; content:"\00A0"; overflow:hidden; vertical-align:middle}