К содержанию

Навигация

Падающая тень

Классы drop-shadow-{n} отбрасывают тень фильтром drop-shadow(): тень повторяет форму видимой части элемента, а не его прямоугольник. Берите их для значков, SVG и картинок с прозрачностью; для блоков берите тень элемента.

Пример

Шкала

Под каждым образцом — класс ступени.

Падающая тень и тень элемента

shadow-3 рисует тень прямоугольника, drop-shadow-3 — тень формы.

Наведение

С префиксом hover: ступень меняется при наведении. Наведите указатель на звезду.

Классы

Класс CSS Значения
drop-shadow-0 --sf-shadow--level-ratio: 0 —
drop-shadow-1 --sf-shadow--level-ratio: 1 —
drop-shadow-2 --sf-shadow--level-ratio: 2 —
drop-shadow-3 --sf-shadow--level-ratio: 4 —
drop-shadow-4 --sf-shadow--level-ratio: 8 —
drop-shadow-5 --sf-shadow--level-ratio: 16 —

Условия (что это): ширина экрана — нет; состояния — hover:. Например: hover:drop-shadow-0.

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

Применение

Ступени 1 … 5 удваивают смещение и размытие тени: множители 1, 2, 4, 8 и

  1. drop-shadow-0 снимает тень.
HTML
<img class="drop-shadow-2" src="/images/product.png" alt="Наушники">
<svg class="drop-shadow-1 color-primary" aria-hidden="true">…</svg>

Ограничения

  • Ядро ставит фильтр каждому элементу, в классе которого есть слово drop-shadow, и убирает у него box-shadow: падающая тень и тень элемента на одном элементе не сочетаются.
  • Фильтр задаёт свойство filter и перекрывает другие фильтры того же элемента.
  • Префиксов ширины экрана у семейства нет.

См. также

Settings

Тема
Font size
Page width