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

Как рассчитать line-height так, чтобы текст заполнял блок по высоте?

Здравствуйте.

Допустим, имеется div высотой в N пикселов, причем высота задана не жестко (зависит от наиболее большого элемента, например, картинки). В div'e абзац текста, занимающий определенное место в блоке. Нужно, чтобы текст заполнял блок по высоте за счет пробелов меж строками так, чтобы последняя строка касалась нижней границы блока, а первая - верхней. По сути, вопрос в том, как рассчитать line-height с помощью css, какова формула, от которой можно отталкиваться? Есть какие-нибудь идеи, как такое можно реализовать (кроме js как очевидного решения)?

Спасибо.
  • Вопрос задан
  • 2534 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@AndreyMyagkov
Никак, только js. Зачем такое понадобилось? Текст нормально смотрится при line-height=1.25-2. Если ваша картинка будет слишком низкой или слишком высокой, то текст будет смотреться некрасиво.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
OfferCase Москва
от 400 000 ₽
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
Future Москва
от 50 000 до 70 000 ₽