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