Как в css сделать так чтоб текст был всегда прижат к низу, не зависимо тайтл с переносом или нет?

Чтоб были на одном уровне тексты
642e834e9847a110547377.jpeg
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
@furashcka
Соглашусь с ksnk , лучшее решение в вашем случае будет задать одинаковою высоту для заголовков, если вы на 100% знаете что размер заголовка никогда не займёт больше чем 2 строки, то смело задавайте высоту в css, если не уверены, то я бы на вашем месте применил js, а именно вот эту библиотеку https://github.com/liabru/jquery-match-height, она понимает что элементы, которые находятся в разных уровнях DOM, находятся на одной высоте, и к таким элементам применяет css height, чтобы сделать одной высоты

642ec43d329a2388476469.png
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@ksnk
Надо на верстку смотреть, но обычно - заголовку блока задают либо фиксированный размер+overflow:hidden, либо min-height. К примеру 2.5em (подбирается по месту, чтобы влезало точное количество строк). В этом случае в заголовок будет помещаться 2 строки текста. и все описания, расположенные ниже, окажутся на одной высоте. Если min-height задать, то очень большой заголовок не будет обрезан, а поместится полностью, но именно этот блок окажется сдвинут. Останется только вручную посмотреть что не влезло и поменять заголовки, или оставить так...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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