<!-- Stack the columns on mobile by making one full-width and the other half-width --><divclass="row"><divclass="col-xs-12 col-md-8">.col-xs-12 .col-md-8</div><divclass="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div></div><!-- Columns start at 50% wide on mobile and bump up to 33.3% wide on desktop --><divclass="row"><divclass="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div><divclass="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div><divclass="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div></div><!-- Columns are always 50% wide, on mobile and desktop --><divclass="row"><divclass="col-xs-6">.col-xs-6</div><divclass="col-xs-6">.col-xs-6</div></div>
Example: Mobile, tablet, desktop
.col-xs-12 .col-sm-6 .col-md-8
.col-xs-6 .col-md-4
.col-xs-6 .col-sm-4
.col-xs-6 .col-sm-4
.col-xs-6 .col-sm-4
<divclass="row"><divclass="col-xs-12 col-sm-6 col-md-8">.col-xs-12 .col-sm-6 .col-md-8</div><divclass="col-xs-6 col-md-4">.col-xs-6 .col-md-4</div></div><divclass="row"><divclass="col-xs-6 col-sm-4">.col-xs-6 .col-sm-4</div><divclass="col-xs-6 col-sm-4">.col-xs-6 .col-sm-4</div><!-- Optional: clear the XS cols if their content doesn't match in height --><divclass="clearfix visible-xs-block"></div><divclass="col-xs-6 col-sm-4">.col-xs-6 .col-sm-4</div></div>
Example: Column wrapping
.col-xs-9
.col-xs-4 Since 9 + 4 = 13 > 12, this 4-column-wide div gets wrapped onto a new line as one contiguous unit.
.col-xs-6 Subsequent columns continue along the new line.
<divclass="row"><divclass="col-xs-9">.col-xs-9</div><divclass="col-xs-4">.col-xs-4<br>Since 9 + 4 = 13 > 12, this 4-column-wide div gets wrapped onto a new line as one contiguous unit.</div><divclass="col-xs-6">.col-xs-6<br>Subsequent columns continue along the new line.</div></div>
Responsive column resets
.col-xs-6 .col-sm-3 Resize your viewport or check it out on your phone for an example.
.col-xs-6 .col-sm-3
.col-xs-6 .col-sm-3
.col-xs-6 .col-sm-3
<divclass="row"><divclass="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div><divclass="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div><!-- Add the extra clearfix for only the required viewport --><divclass="clearfix visible-xs-block"></div><divclass="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div><divclass="col-xs-6 col-sm-3">.col-xs-6 .col-sm-3</div></div>