Ответ 1
Если что-то полно, вам это совсем не нужно.
Узнайте: http://getbootstrap.com/examples/grid/
Правильный html для обоих приведенных выше примеров таков:
<div class="container">
<p>Words go here</p>
</div> <!--/.container for entire grouping of elements you do not want to exceed the width(s) set in the CSS for this class -->
Если вы хотите, чтобы ваши столбцы были полными, он будет находиться под последним классом столбца, который вы использовали. Ниже будет полная ширина ниже, где начинается ширина столбца smm (поэтому 767px и UNDER при загрузке Bootstrap 3.x по умолчанию).
<div class="row">
<div class="col-sm-4">
Stuff
</div><!-- /.col-sm-4 -->
<div class="col-sm-8">
Stuff
</div><!-- /.col-sm-8 -->
</div><!-- /.row -->
Не забудьте внешний контейнер .container-жидкость (по одному на группу содержимого, которая не меняет ширину). Контейнер .container или .container-fluid возвращает отрицательный запас на .row, поэтому вы не получите горизонтальные полосы прокрутки.
В ситуациях, когда вы используете col - * - 12, вы хотите получить полную ширину ПОСЛЕ минимальной ширины меньшего класса столбцов:
<div class="row">
<div class="col-sm-6 col-md-12">
Stuff
</div><!-- /.col-sm-6 col-md-12 -->
<div class="clearfix visible-md"></div>
<div class="col-sm-6 col-md-4">
Stuff
</div><!-- /.col-sm-6 col-md-12 -->
</div><!-- /.row -->
В любом случае, col - * - 12 пригодится в ситуациях гнездования, особенно с формами.