| Bootstrap-3 | ||
|---|---|---|
| .container и breakpoints |
|
Отцентрованный адаптивный контейнер, меняет размеры при разной ширине viewport. Можно использовать в качестве основного контейнера для контента, если не нужна колоночность. |
| .container-fluid |
.container-fluid {
|
"Жидкий контейнер". Контейнер не зависит от breakpoints и всегда занимает всю ширину |
| .row |
.row {
|
.row служит для группировки .col, сам по себе .row без .col НЕ используется, НЕЛЬЗЯ также вкладывать какие-либо контейнеры между .row и .col !!! Содержит отрицательные margin для компенсирования padding у .container (чтобы не было наложения padding у колонок и контейнера). |
| .col- колонки |
<div class="container">Bootstrap-классы для сетки.col-xs-* - *-колонок при xs.col-sm-* - *-колонок при sm.col-md-* - *-колонок при md.col-lg-* - *-колонок при lg.visible-xs - видимость только на xs.visible-sm - видимость только на sm.visible-md - видимость только на md.visible-lg - видимость только на lg.hidden-xs - будет спрятан на xs.hidden-sm - будет спрятан на sm.hidden-md - будет спрятан на md.hidden-lg - будет спрятан на lg.col-lg-offset-* - отступ ВПРАВО(margin-left) на *-кол при lg.col-md-offset-* - отступ ВПРАВО(margin-left) на *-кол при md.col-sm-offset-* - отступ ВПРАВО(margin-left) на *-кол при sm.col-xs-offset-* - отступ ВПРАВО(margin-left) на *-кол при xs.col-xs-push-* - отступ ВПРАВО(left) на *-кол при xs.col-sm-push-* - отступ ВПРАВО(left) на *-кол при sm.col-md-push-* - отступ ВПРАВО(left) на *-кол при md.col-lg-push-* - отступ ВПРАВО(left) на *-кол при lg.col-xs-pull-* - отступ ВЛЕВО(right) на *-кол при xs.col-sm-pull-* - отступ ВЛЕВО(right) на *-кол при sm.col-md-pull-* - отступ ВЛЕВО(right) на *-кол при md.col-lg-pull-* - отступ ВЛЕВО(right) на *-кол при lg.clearfix - распорка для float-ов.pull-right - float: right;.center-block - margin: 0 auto; |
Буквенный префикс содержит информацию о breakpoint, а цифровой - о кол-ве колонок, которое будте занимать колонка внутри .row. Реализованы с помощью float и процентной ширины. Меньшие breakpoints наследуются старшим, если прописать .col-xs-10, то колонка будет из 10-ти на всех breakpoints |