@webl2m

Как выровнять текст по одному уровню?

Получается заголовки должны быть одной высоты, чтобы текст всегда был на одном уровне

  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 2
@jijek-com
можно с помощью js )

js ->
const updateTitlesHeight = () => {
const allTitles = document.querySelectorAll('.programs__title');

let maxHeight = 0;
allTitles.forEach(title => {
maxHeight = Math.max(maxHeight, title.offsetHeight);
});
allTitles.forEach(title => {
title.style.height = maxHeight + 'px';
});
};

document.addEventListener("DOMContentLoaded", updateTitlesHeight);
window.addEventListener('resize', updateTitlesHeight);

css ->
.programs__descr {
margin: 0 0 17px;
}
Ответ написан
copyhold
@copyhold
Получается заголовки должны быть одной высоты, чтобы текст всегда был на одном уровне

да, задайте высоту заголовку - 3lh. текст не надо центровать

можно еще попробовать сабгрид,
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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