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}