I am trying to create a layout with 3 columns in a row. The challenge is to prioritize the middle column on top when viewed on small screens, with the left and right columns below it. To clarify, on large screens the order should be 1 2 3, while on small screens it should be 2 1 3. I attempted to use the code snippet provided in a similar question but couldn't get it to work.
<div class="row">
<div class="col-md-6 col-md-push-3">
2
</div>
<div class="col-md-3 col-md-pull-6">
1
</div>
<div class="col-md-3">
3
</div>
</div>
Does anyone have any suggestions or alternative solutions?