Чтобы выровнять изображение по вертикали внутри
, вы можете использовать несколько методов. Вот некоторые часто используемые подходы:
-
CSS Flexbox:
Вы можете использовать CSS Flexbox для вертикального выравнивания изображения внутри. Примените следующие стили к родительскому элементу:центр;
CSS Grid:
CSS Grid — еще один метод, который вы можете использовать. Примените следующие стили к родительскому:.parent { display: grid; place-items: center; }Позиционирование CSS.
Вы можете использовать позиционирование CSS для вертикального выравнивания изображения. Примените следующие стили к родительскому элементу:Таблица CSS:
Применение свойств таблицы к родительскому элементутакже позволяет добиться вертикального выравнивания. Используйте следующие стили:.parent { display: table; } .child { display: table-cell; vertical-align: middle; }Высота строки CSS:
Этот метод работает, когда родительский элементимеет известную высоту. Примените следующие стили к родительскому:.parent { line-height: <div-height>px; text-align: center; }