@korenb_white

Как узнать высоту шрифта?

Привет!

Примерчик: jsfiddle.net
У меня такая проблема, или я чего-то не понимаю.
В блок div я засунул текст и задал размер: font-size: 48px;
и вдобавок задал внутренние отступы по вертикали: padding: 16px 0;
Исходя из этих свойств, высота блока должна быть 48 + 16 + 16 = 80px.
Но, фактически, если посмотреть в devtool, высота блока равна 87px.
Откуда берутся эти 7px? Чего я не понимаю?
  • Вопрос задан
  • 521 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Комментировать
Пригласить эксперта
Ответы на вопрос 2
qork
@qork
{ background: #F00B42 }
line-height: 48px;
Ответ написан
Комментировать
@cssfish
Плохое знание основ - причина больших бед
Чего я не понимаю?

вы не понимаете, что высота блока с текстом расчитывается не из размера шрифта, а из его line-height, помноженного на количество строк. Ну и далее плюс padding, border...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы