Разница между em и px в размере шрифта

#css #font-size

#css #размер шрифта

Вопрос:

Я прочитал в свойстве w3school — font-size, что разница между использованием em и px заключается в том, что при использовании px IE не поддерживает изменение размера, а em поддерживает.

Я работаю над IE7, и он отлично работает с px и изменяет размер текста при масштабировании страницы.

может ли кто-нибудь мне это объяснить?

Ответ №1:

размер px также может быть изменен в IE. em — это относительный размер к размеру, унаследованному родительским элементом, и фактически имеет то же значение, что и %.

Я не думаю, что вы можете воспользоваться каким-либо преимуществом, используя em вместо px.

Ответ №2:

Я считаю, что старые версии Internet Explorer имеют эту проблему, но новые версии исправили ее. Кстати, W3Schools часто считается плохим ресурсом.

Ответ №3:

Из памяти IE7 будет масштабировать / масштабировать всю страницу, но если вы выберете «Размер страницы / текста» в меню, чтобы изменить размер текста, то есть когда px или другие абсолютные единицы не масштабируются, тогда как относительные единицы (например: em) масштабируются.

Я полагаю, вы делаете масштабирование, а не размер страницы / текста?

Комментарии:

1. Я увеличиваю масштаб всей страницы, я просто щелкаю («ctrl» » «).

2. ДА… так вот почему. Если вы перейдете к размеру страницы / текста, то увидите, что фиксированный px не меняется в IE.