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;}