Bootstrap следует следовать схеме: container
- row
- col
. Затем используйте -xs
(xsmall devices), -sm
(небольшие устройства), -md
(средние устройства), -lg
(большие устройства) для изменения конструкции сетки на основе устройства.
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-3">
<!-- Left panel, top panel on mobile device -->
</div>
<div class="col-xs-12 col-sm-12 col-md-9 col-lg-9">
<!-- Content -->
<div class="row">
<div class="col-xs-1">
<!-- First empty col (Also can use offset) -->
</div>
<div class="col-xs-1">
</div>
<div class="col-xs-1">
</div>
.
.
.
<div class="col-xs-1">
<!-- Last empty col (Also can use offset) -->
</div>
</div>
</div>
</div>
</div>
Если и хотите использовать col-offset
попробовать этот подход:
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-3 col-lg-3">
<!-- Left panel, top panel on mobile device -->
</div>
<div class="col-xs-8 col-lg-offset-2">
<!-- Content -->
<div class="row">
<div class="col-xs-1">
</div>
<div class="col-xs-1">
</div>
.
.
.
</div>
</div>
</div>
</div>
Offset перемещает столбцы справа, используя .col-xs(sm, md, lg)-offset-*
. Эти классы увеличивают левое поле столбца на * столбцы. В этом примере .col-xs-offset-2
перемещает столбцы по двум столбцам.
Я не понимаю, с картинками. Вы хотите иметь 12 столбцов или больше? Навигатор не должен находиться внутри строки. Он должен быть вне сетки. – ZimSystem