Чем объясняются отрицательные padding или magrin в сетках по типу Boostrap?
У класса container стоит padding в 15px
У row стоит margin в -15px
У дочерних классов col-* опять padding в 15 px
Вопрос следующий:
Зачем у container добавлены отступы в 15px, если можно было их оставить только у col-* . а у .row вообще не ставить отрицательных margin?
Я понимаю, что всё это не просто так, но пока не понял сути происходящего
Programmir, Не так сделано поскольку этим классом вы можите ограничить крайнюю левую и крайнюю правую сторону.
ТАк же они будут крайними с отступами или без. И при АДАПТИВЕ они никуда не поедут.
Это совершенно нормальное и логичное решение.
Как бы не двигались блоки крайние из них будут или с краями или без