There are bootstrap mesh. I want to make it so that on large screens a block with a picture is located on the right, and the text is on the left, and on small resolutions - the picture goes up, and the text slides down. I know that this can be achieved using the push-pull classes, but for some reason in my case the blocks are not arranged as it should be ..
@import url('//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css'); body { margin: 10px; } .image { position: relative; } .summary { position: static; } <div class="container"> <div class="row"> <div class="col-md-6 col-sm-12 col-md-push-6 image"> <img class="profile-pic" src="http://cdn.cutestpaw.com/wp-content/uploads/2012/07/l-Wittle-puppy-yawning.jpg" width="100" height="100" /> </div> <div class="col-md-6 col-sm-12 col-md-pull-6 summary"> <p>this is sparta</p> <p>this is sparta</p> <p>this is sparta</p> <p>this is sparta</p> <p>this is sparta</p> <p>this is sparta</p> <p>this is sparta</p> <p>this is sparta</p> </div> </div> </div>