JSFiddle - React, Tailwind, and code Playground
by Przmak
HTML
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<div class="light-grey-section ruler">
<div class="container">
<div class="row">
<div class="light-section col-xs-12">
<div class="content">
<h2>Lorem ipsum Lorem ipsumLorem ipsum Lorem ipsum</h2>
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren
</p>
<p>
Lorem ipsum dolor
</p>
<ul class="check">
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
</ul>
<h2>Lorem ipsum</h2>
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata
sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor
</p>
<p>
Lorem ipsum dolor
</p>
<ul class="check">
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
<li>Lorem ipsum dolor sit amet,</li>
</ul>
<h2>Lorem ipsum Lorem ipsumLorem ipsum Lorem ipsum</h2>
<p>
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy ...
CSS
@media (min-width: 768px) {
.content {
display: flex;
flex-flow: row wrap;
justify-content: space-around;
}
.content > * {
flex-basis: 315px;
margin-bottom: 0px;
background: grey;
}
.content h2 {
/* 1st row */
order: 0;
}
.content p {
/* 2nd row */
order: 1;
}
.content p + p {
/* 3rd row */
order: 2;
/* as only 1 `p` in markup, it need 100% width,
or add an extra empty in the markup */
}
.content ul {
/* 4th row */
order: 3;
}
}