Цвет фона
background-color
hover
focus
active
В SIMAI Framework с помощью модифкаторов можно задать цвет фона.
Классы
Класс | Значение | Цвет |
---|---|---|
bg-transparent |
background-color: |
|
bg-current |
background-color: |
|
bg-surface-0 |
background-color: |
|
bg-surface-1 |
background-color: |
|
bg-surface-2 |
background-color: |
|
bg-surface-3 |
background-color: |
|
bg-surface-4 |
background-color: |
|
bg-surface |
background-color: |
|
bg-surface-inverse |
background-color: |
|
bg-surface-inverse-fixed |
background-color: |
|
bg-surface-container |
background-color: |
|
bg-on-surface |
background-color: |
|
bg-on-surface-variant |
background-color: |
|
bg-surface-transparent-select |
background-color: |
|
bg-surface-transparent-overlay |
background-color: |
|
bg-disable |
background-color: |
|
bg-primary |
background-color: |
|
bg-primary-container |
background-color: |
|
bg-primary-transparent-select |
background-color: |
|
bg-primary-transparent-overlay |
background-color: |
|
bg-secondary |
background-color: |
|
bg-secondary-container |
background-color: |
|
bg-secondary-transparent-select |
background-color: |
|
bg-secondary-transparent-overlay |
background-color: |
|
bg-tertiary |
background-color: |
|
bg-tertiary-container |
background-color: |
|
bg-tertiary-transparent-select |
background-color: |
|
bg-tertiary-transparent-overlay |
background-color: |
|
bg-error |
background-color: |
|
bg-error-container |
background-color: |
|
bg-error-transparent-select |
background-color: |
|
bg-error-transparent-overlay |
background-color: |
|
bg-warning |
background-color: |
|
bg-warning-container |
background-color: |
|
bg-warning-transparent-select |
background-color: |
|
bg-warning-transparent-overlay |
background-color: |
|
bg-success |
background-color: |
|
bg-success-container |
background-color: |
|
bg-success-transparent-select |
background-color: |
|
bg-success-transparent-overlay |
background-color: |
Описание
Адаптивный модификатор. Задает фон элемента в зависимости от размера области просмотра.
Использование модификатора: {контрольная точка}:{цвет}-{тон}
- Контрольная точка. Необязательный параметр. Применяет модификатор начиная с определенного размера области просмотра, согласно контрольным точкам (
sm
,md
,lg
,xl
). Если контрольная точка не задана, то действует для любого размера области просмотра. - Цвет. Обязательный параметр. Может принимать значения:
bg-transparent
- прозрачный;bg-current
- текущйи цвет заданный с помощью стиляcolor
;
- Тон цвета. Не обязательный параметр. Принимает значение от 1 до 10.
Пример
Используйте модификатор bg-{color}
для установки цвета фона.
<div class="text-center">
<button type="button" class="p-top-1/2 p-bottom-1/2 p-right-1 p-left-1 bg-primary color-on-surface-inverse radius-1/3 shadow-2 focus:outline-0" tabindex="-1">
Click me
</button>
</div>
Фон при наведении
Используйте модификатор hover:bg-{color}
для установки цвета фона при наведении.
<div class="text-center">
<button type="button" class="p-top-1/2 p-bottom-1/2 p-right-1 p-left-1 bg-primary hover:bg-primary-container color-on-surface-inverse radius-1/3 shadow-2 focus:outline-0 transition" tabindex="-1">
Click me
</button>
</div>
Фон при фокусе
Используйте модификатор focus:bg-{color}
для установки цвета фона при фокусе на элемент.
<div class="max-w-f2 w-full m-right-auto m-left-auto">
<input class="transition border-1 border-surface-variant bg-surface-variant focus:bg-surface-0 color-text-primary appearance-none inline-block w-full radius-1/3 p-top-1 p-bottom-1 p-right-1 p-left-1 focus:outline-0" placeholder="Focus me">
</div>