Я новичок в Bootstrap. В следующем сокращенном коде первая строка не полностью заполняет контейнер, но вторая строка (находящаяся в строке класса) заполняет весь контейнер. Итак, если вы хотите заполнить весь контейнер, вы должны всегда вставлять вещи в "".Bootstrap 3 колонки не заполняют весь контейнер
<div class="container" style="background:#00f">
<!--<div class="row" style="background-color: #2fa4e7">-->
<div class="col-xs-2" style="background-color: red">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2">
col
</div>
<div class="col-xs-2" style="background-color: red">
col
</div>
<!--</div>-->
<div class="row">
<div class="col-xs-12" style="background-color: red">
col
</div>
</div>
</div>
Если добавить следующие строки в CSS, а затем «строка» начинает вести себя как колоннах:
.row {
margin-left: 0px;
margin-right: 0px;
}
Я задавался вопросом, почему, другими словами, почему ряд попал отрицательные поля по по умолчанию?
Пожалуйста, прочтите [Bootstrap энергосистемой] (https: // getbootstrap.com/css/#grid) – vanburen
Я уже это сделал. он говорит: «... Столбцы создают водосточные желоба (промежутки между содержимым столбца) через отступы. Это заполнение смещается в строках для первого и последнего столбцов с помощью отрицательного поля на .rows ...», но почему? На мой взгляд, первый столбец не нуждается в канаве слева, а последний столбец не нуждается в желобе с правой стороны, верно? –