JSFiddle - React, Tailwind, and code Playground

by Rafael Ramos

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<div class="container-fluid">
  <div class="row dis-fl">
    <div class="col-xs-4 col-flex">
      <p>Column</p>
      <p>with two paragraph</p>
    </div>
    <div class="col-xs-4 col-flex">
      Column 4
    </div>
    <div class="col-xs-4 col-flex">
      Column 4
    </div>
    <div class="col-xs-4 col-flex">
      Column 4
    </div>
    <div class="col-xs-4 col-flex">
      <p>Column</p>
      <p>with two paragraph</p>
    </div>
  </div>
</div>

CSS

.dis-fl {
  display: flex;
  flex-wrap: wrap;
}

.col-flex {
  display: flex;
  flex-direction: column;
}

/* Cross browser support*/
.dis-fl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.col-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* This styles are just to make it look nice, but not necessary */
.container-fluid {background-color: #eee;border: 1px solid #e1e1e8;border-radius: 5px;}
.col-xs-4 {background-color: rgba(86,61,124,.15);border: 1px solid rgba(86,61,124,.2);border-radius: 5px;padding: 5px;}