Разница между em и px в размере шрифта - PullRequest
1 голос
/ 15 октября 2011

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

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

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

Ответы [ 3 ]

3 голосов
/ 21 октября 2011

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

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

1 голос
/ 15 октября 2011

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

0 голосов
/ 15 октября 2011

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

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

...