English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по CSS

CSS @правила (RULES)

Полный список свойств CSS

Методы использования и примеры CSS-свойства vertical-align

CSS-пroperty vertical-align управленияInline уровняРамка элемента (обычно текст и изображения) создается относительноБлочныйВертикальное выравнивание текста в рамке или ячейки таблицы в строке

В таблице приведено описание использования и историю версий этого свойства, а также синтаксис использования свойства в скриптах JavaScript.

Значение по умолчанию:baseline
Подходит для:Inline уровень и элементы таблицы
Инheritance:Нет
Анимации доступны:Да.Узнайте больше Атрибут анимации.
Версия:CSS 1, 2, 3
Синтаксис JavaScript:object.style.verticalAlign="middle"

Использование синтаксиса vertical-align

Грамматика этого свойства выглядит следующим образом:

vertical-align: baseline | sub | super | top | text-top | middle | bottom | text-bottom | length | percentage | initial | inherit

Ниже приведены примеры того, как использовать свойство vertical-align.

  img {
   vertical-align: middle;
  }
  span {
   vertical-align: super;
  }
Проверьте, посмотрите <</>

Значения свойств

В таблице ниже описаны значения этого свойства.

ЗначениеОписание
baselineСинхронизировать базовую линию рамки элемента с базовой линией родительского элемента.
subОпустить базовую линию рамки до подходящего места для подстрочки родительского элемента.
superПоднять базовую линию рамки до подходящего места для индекса родительского элемента.
topСинхронизировать верхнюю часть элемента и его потомков с верхней частью рамки.
text-topСинхронизировать верхнюю часть элемента с верхней частью шрифта родительского элемента.
middleСинхронизировать середину элемента с базовой линией родительского элемента, которая выше базовой линии родительского элемента.x-heightПо центру точки.
bottomСинхронизировать нижнюю часть элемента и его потомков с нижней частью рамки.
text-bottomСинхронизировать нижнюю часть элемента с нижней частью шрифта родительского элемента.
lengthЕдиницы измерения: px, pt, cm, em и т.д. Длина значения увеличивается (положительное значение) или уменьшается (отрицательное значение) до этой的距离 от базовой линии родительского элемента. Значение 0px соответствует базовой линии.
percentage

Поднять (положительное значение) или опустить (отрицательное значение) рамку на это расстояние (line-heightПроцентные значения). Значение 0% соответствует базовой линии.

initialУстановить это свойство в его значение по умолчанию.
inheritЕсли указано, то связанный элемент принимает значение свойства vertical-align родительского элемента.

Совместимость браузеров

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

  • Firefox 1+

  • Google Chrome 1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 4+

Дополнительное чтение

Узнайте больше из следующих инструкций:CSS А linhация.

Связанные свойства:line-height.