К содержанию

Навигация

Выравнивание по вертикали

Классы задают положение строчного элемента или ячейки таблицы по вертикали: по базовой линии, верху, середине, низу строки или как верхний и нижний индекс. Берите их для значков и изображений в тексте и для ячеек таблицы.

Пример

Положение в строке

Квадрат — строчный элемент внутри строки текста. Фон показывает высоту строки.

Индексы

text-sup и text-sub поднимают и опускают элемент, как верхний и нижний индекс.

Классы

Класс CSS Значения
text-baseline vertical-align: baseline —
text-top vertical-align: top —
text-middle vertical-align: middle —
text-bottom vertical-align: bottom —
text-sup vertical-align: super —
text-sub vertical-align: sub —

Условия (что это): ширина экрана — нет; состояния — нет.

Классы и переменные собраны из CSS выпуска и обновляются вместе с ним.

Применение

Класс ставят на сам строчный элемент, а не на родителя:

HTML
<p>Сохранено <span class="sf-icon text-middle" aria-hidden="true">check</span></p>
<td class="text-top">Ячейка, прижатая к верху строки таблицы</td>

Для смысловых индексов — формул, единиц измерения — пишите теги sup и sub. text-sup и text-sub нужны, когда индекс только оформление.

Ограничения

  • Классы действуют на строчные элементы и ячейки таблицы. Блоки во флекс- и грид-контейнере выравнивают классы items-* и self-*.
  • text-sup и text-sub не уменьшают текст: добавьте text-1/2.
  • У семейства нет префиксов ширины экрана и состояний.

См. также

Settings

Тема
Font size
Page width