Ответ 1
Смещения используются для интервальных элементов в адаптивной сетке.
Единица основана на макете столбца.
Вы можете определить смещение следующим образом: col- [точка останова] -offset- [количество столбцов]
В этом примере допускается, что наш макет состоит из 12 столбцов:
<div class="row">
<div class="col-md-6 col-md-offset-3">
<p>test</p>
</div>
</div>
Означает, что в среднем диапазоне системы сетки элемент будет иметь ширину 6 столбцов и будет 3 пустых столбца, прежде чем элемент (и, как следствие, , будет иметь 3 пустых столбца после).
В результате получается div шириной в 6 столбцов, центрированный в контейнере.
Есть пример, показывающий, как он рендерится в документации Bootstrap.https://getbootstrap.com/docs/4.3/layout/grid/#offsetting-columns