Значения
Типы значений модификаторов в SF UI и примеры их использования.
Абсолютные размеры
Основной единицей измерения является rem, что позволяет создавать адаптивные интерфейсы, подстраивающиеся под используемые шрифты. В рамках фреймворка применяется система абсолютных размеров для фиксированных значений.
- Примеры:
w-0,w-px(1 пиксель). - Отрицательные значения: добавляется знак минус перед модификатором (
-m-2,-left-a4).
Бинарные значения
Используются для свойств, которые могут быть включены или выключены.
- Примеры:
italic(включено) иitalic-none(выключено). - Другие примеры:
visible,visible-none.
Градусы
Обозначаются числом, равным значению угла в градусах.
- Примеры:
rotate-0,rotate-1,rotate-45,rotate-180.
Проценты
Обозначаются числом, равным значению процента.
- Примеры:
w-1,w-23,w-99,w-full.
Соразмерные значения
Изменяются относительно друг друга (размеры текста, отступы). Параметры зависят от устройства — десктоп и мобильная версия могут отличаться.
- Примеры нулевых значений:
m-0,p-0. - Рост/уменьшение значения сохраняет пропорциональность.
Относительные размеры
Задаются в долях для размеров относительно родителя или экрана.
full— 100%, напримерw-full.- Относительно экрана:
h-screen-1/2,h-screen-3/4. - Для сеток:
fr— доля оставшегося пространства (auto-cols-fr,auto-rows-fr).