Почему Bootstrap 3 переключился на box-size: border-box?
Я переношу свои темы Bootstrap с v2.3.2 на v3.0.0, и я заметил одну вещь: многие измерения рассчитываются по-разному из-за следующих стилей в bootstrap.css.
*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
Кто-нибудь может объяснить, почему Bootstrap переключает размеры всех элементов в рамки-рамки? Я подозреваю, что это связано с тем, что новая система сетки основана на процентах, но вышеупомянутый селектор, очевидно, относится не только к элементам сетки.
Кажется немного радикальным imho :-)
Кто-нибудь хочет дать некоторое представление?