Как браузер рассчитывает размер для элементов с шириной или высотой в процентах - PullRequest
2 голосов
/ 29 июня 2011

Как браузеры рассчитывают размер для элементов с шириной или высотой в процентах?Это рассчитывается на основе размера родительского узла?Что если родительский узел не имеет явных атрибутов размера?

1 Ответ

1 голос
/ 29 июня 2011

Да, он рассчитывается на основе родительского узла.Подходя к вашей точке зрения, если родитель не указал явный размер ... На самом деле, я никогда этого не делал, поэтому не могу вам помочь в этом вопросе.

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

Короче:

  1. Да, рассчитывается на основе родительского тега.

  2. Нельзя использовать нестандартный размер и полагаться на предустановленные браузером настройки.

  3. Если вы не укажете что-то, в основном браузеры вернутся к своим предопределенным настройкам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...