JSFiddle - React, Tailwind, and code Playground
HTML
<div class="wrap">
<div class="div-1">1</div>
<div class="div-3">3</div>
<div class="div-2">2</div>
</div>
CSS
.div-1,
.div-2,
.div-3 {
width: 50px;
height: 50px;
float: left;
margin: 10px;
color: #333;
position: relative;
}
.div-1 {
border: 4px solid red;
}
.div-2 {
border: 4px solid blue;
right: 33%;
}
.div-3 {
border: 4px solid yellow;
left: 33%;
}
.wrap {
max-width: 250px;
}
@media screen and (max-width: 640px) {
.div-1,
.div-2,
.div-3 {
width: 100%;
left: auto;
right: auto;
}
}