Выравнивание по вертикали
В SIMAI Framework с помощью модификаторов вы можете выравнить строчные (inline) элементы по вертикали.
Классы
Класс | Значение |
---|---|
text-baseline |
vertical-align: baseline; |
text-top |
vertical-align: top; |
textext-middle |
vertical-align: middle; |
text-bottom |
vertical-align: bottom; |
text-sup |
vertical-align: super; |
text-sub |
vertical-align: sub; |
Описание
Адаптивный модификатор. Выравнивает по вертикали строковые элементы.
Использование модификатора: {контрольная точка}:{модификатор}
- Контрольная точка. Необязательный параметр. Применяет модификатор начиная с определенного размера области просмотра, согласно контрольным точкам (
sm
,md
,lg
,xl
). Если контрольная точка не задана, то действует для любого размера области просмотра. - Модификатор. Обязательный параметр. Принимает значения:
text-baseline
– выравнивает базовую линию элемента с базовой линией родительского элемента;text-top
– выравнивает верхний край элемента и его потомков с верхним краем всей строки;textext-middle
– выравнивает середину элемента с базовой линией своего родителя плюс половина от его высоты (x-height);text-bottom
– выравнивает нижний край элемента и его потомков с нижним краем всей строки;text-sup
– выравнивает базовую линию элемента с базовой линией надстрочного индекса своего родителя;text-sub
– выравнивает базовую линию элемента с базовой линией подстрочного индекса своего родителя.
Пример
Используйте модификаторы вертикального выравнивания для размещения строчных элементов по вертикали.
По базовой линии
Модификаторо text-baseline
выравнивает базовую линию элемента с базовой линией родителя.
<span class="inline-block text-baseline ...">Your Text</span>
По верхнему краю
Модификаторо text-top
выравнивает верхний край элемента и его потомков с верхним краем всей строки.
<span class="inline-block text-top ...">Your Text</span>
По середине
Модификаторо textext-middle
выравнивает середину элемента с базовой линией своего родителя плюс половина от его высоты (x-height).
<span class="inline-block textext-middle ...">Your Text</span>
По нижнему краю
Модификаторо text-bottom
выравнивает нижний край элемента и его потомков с нижним краем всей строки.
<span class="inline-block text-bottom ...">Your Text</span>
Верхний индекс
Модификаторо text-sup
выравнивает базовую линию элемента с базовой линией надстрочного индекса своего родителя.
Используется для отображения верхнего индекса:
<span class="text-sup ...">sup index</span>
Нижний индекс
Модификаторо text-sup
выравнивает базовую линию элемента с базовой линией подстрочного индекса своего родителя.
Используется для отображения нижнего индекса:
<span class="text-sub ...">sub index</span>