Как стать автором
Обновить
33
0
Максим @Matsutoka

Пользователь

Отправить сообщение
Мне тоже)) Но теперь, слава богу есть box-sizing
Если значение width элемента div изменится, изменится также и верхнее поле. Кажется странным? Считаем, что высота большинства элементов в нормальном потоке (как мы предполагаем) такова, чтобы вместить их элементов потомков, включая поля. Если верхнее и нижнее поля элемента задать как процент от высоты родителя, это может привести к бесконечному циклу: высота родителя увеличивалась бы, чтобы вместить верхнее и нижнее поля, которые затем должны были бы увеличиться соответственно новой высоте и т. д.

Вместо того чтобы просто игнорировать процентные значения для верхнего и нижнего полей, авторы спецификации решили соотнести их с шириной родительского элемента, которая не меняется в зависимости от ширины его потомков.

Обработка процентных значений для верхнего и нижнего полей
абсолютно позиционированных элементов отличается и более
подробно рассмотрена в главе 10.
Eric A. Meyer «Cascading Style Sheets: The Definitive Guide»

Информация

В рейтинге
Не участвует
Откуда
Минск, Минская обл., Беларусь
Зарегистрирован
Активность