Удаление заглушки из столбцов сетки в Bootstrap 4
Как создать сетку без сточных вод в бутстрапе 4?
Есть ли официальный API для удаления желоба или его руководство?
Ответы
Ответ 1
Bootstrap4:
Поставляется с .no-gutters
из коробки.
источник: https://github.com/twbs/bootstrap/pull/21211/files
Bootstrap3:
Требуется пользовательский CSS.
Стили:
.row.no-gutters {
margin-right: 0;
margin-left: 0;
& > [class^="col-"],
& > [class*=" col-"] {
padding-right: 0;
padding-left: 0;
}
}
Затем для использования:
<div class="row no-gutters">
<div class="col-xs-4">...</div>
<div class="col-xs-4">...</div>
<div class="col-xs-4">...</div>
</div>
Он будет:
- Удалить поле из строки
- Удалите заполнение из всех столбцов непосредственно под строкой
Ответ 2
Вы можете использовать этот код css, чтобы получить сетку без остатка в бутстрапе.
.no-gutter.row,
.no-gutter.container,
.no-gutter.container-fluid{
margin-left: 0;
margin-right: 0;
}
.no-gutter>[class^="col-"]{
padding-left: 0;
padding-right: 0;
}
Ответ 3
Вы можете использовать mixin make-col-ready
и установить ширину желоба в ноль:
@include make-col-ready(0);
Ответ 4
Нужен дизайн от края до края? Отпустите родительский .container
или .container-fluid
.
Тем не менее, если вам нужно удалить дополнение из .row
и немедленных дочерних столбцов, вы должны добавить класс .no-gutters
с кодом из @Brian выше в свой собственный файл CSS, на самом деле это не "прямо из коробки", ознакомьтесь с официальными данными о финальном выпуске Bootstrap 4: https://getbootstrap.com/docs/4.0/layout/grid/#no-gutters