@rootya802

Вертикальное выравнивание текста в одинаковых блоках?

В сайтбаре есть меню списком.
По макету у всех элементов одинаковая высота, но если текст не вмещается по ширине сайтбара, он немного сещается вверх, при этом помещаясь в блок. Ума не приложу как сделать это с помощью css.
На картинке - 2 элемент.
5de3ff1fb0c92954403948.png

P.S. Иконки перед текстом верстаю с помощью псевдоэлемента :before и подстановкой из спрайта в backgrond. Может нужна будет эта информация.
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Полное руководство по Flexbox

В вашем случае

.block {
  display: flex;
  align-items: center;
  min-height: 60px;
}
.block::before {
  flex-shrink: 0;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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