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 |