2012-02-29 9 views
2

Может кто-нибудь объяснить, как работает единица измерения em с максимальным значением css? На моем разрешении 1920 x 1080 я обнаружил, что установка max-width до 140em эквивалентна максимальной ширине 100%.max-width с помощью em

+0

Вы уверены, что это на самом деле * * ширина вашего монитора, или это просто отсечение, потому что вы устанавливая максимальную ширину, а не фактическую ширину? –

+0

Возможно, вам сначала необходимо понять сам блок em. – BoltClock

+0

удивительная единица em - http://www.w3.org/WAI/GL/css2em.htm –

ответ

5

Em это еще один блок. Это зависит от размера шрифта. Текущий размер шрифта (например, 14px) = 1em. 2em удваивает размер шрифта (28px).

Посмотрите на свое разрешение экрана: 1920/140 = 13,714285714 - похоже, что ваш текущий размер шрифта составляет 14 пикселей. Поэтому установка max-width:140em такая же, как max-width:1920px или max-width:100% - в вашем специальном чехле.

2

Этот сайт (http://pxtoem.com/) делает преобразование и имеет таблицу размеров

Смежные вопросы