Задать вопрос
sinneren
@sinneren

Где я ошибаюсь при расчёта в em?

Всем привет. У меня,видимо,недопонимание по относительным величинам em.
font-size стоит 125% на body,html. Настройки браузера 100%=14px, т.е. 24px.
Ширина контейнера 100%. Внутри него контейнер, его рассчитываю исходя от базового 24px, конвертирую в pxtoem.com. Но получаемый размер больше, приходится подгонять, выходит, что от 25 надо было. Внутри него блок, делаю от 25 - выходит больше нужного, возвращаюсь к эталонному 24 - всё ок. Внутри него блоки. Делаю их от 24 - перебор. От 25 - тоже. Ищу от чего можно подогнать. Не понимаю что тут контекст тогда. Это не инпуты, font-size у них 1.200em, но это же не должно влиять, или нет? Где я ошибся?
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@AndreyMyagkov
Попробуйте сделать расчеты в rem. Весь расчет будет идти от размера шрифта в body, а не от родителя
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@vylegzhanin
font-size стоит 125% на body,html. Настройки браузера 100%=14px, т.е. 24px.

Не понятно откуда у вас взялось 24px, если 14px * 1.25 = 17.5px
Ответ написан
Комментировать
@GreatRash
Да и настройки браузера обычно у всех по умолчанию, а значит 16px.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы