Site icon 8HOST.COM

Как работает CSS-свойство vertical-align

Свойство vertical-align определяет вертикальное выравнивание содержимого ячейки таблицы или встроенного элемента по отношению к остальной части встроенного потока.

Его можно использовать в двух контекстах:

vertical-align может принимать значение в процентах или значение длины (length). Если указано значение длины, элемент выравнивается по указанной длине над базовой линией родителя. Значение % выравнивает элемент на указанный процент выше базовой линии родителя. При этом % является ссылкой на высоту строки.

Вот пример использования данного свойства:

.avatar {
  vertical-align: middle;
}

Также vertical-align поддерживает 8 ключевых слов:

Примечание: свойство vertical-align работает только со строчными элементами и элементами таблицы; оно не подходит для позиционирования блочных элементов.

Примеры

Чтобы наглядно показать работу этого свойства, мы используем эмоджи ракушки – 🐚.

vertical-align: baseline

The boy sells seashells 🐚 by the seashore.

vertical-align: bottom

The boy sells seashells 🐚 by the seashore.

vertical-align: middle

The boy sells seashells 🐚 by the seashore.

vertical-align: super

The boy sells seashells 🐚 by the seashore.

Читайте также: Какие бывают единицы измерения в CSS