Spec-Zone.ru › SVG

<feDropShadow>

Примитив фильтра SVG <feDropShadow> создаёт тень от входящего изображения. Он может использоваться только внутри элемента <filter>.

Примечание: Цвет и непрозрачность тени можно изменить, используя атрибуты представления flood-color и flood-opacity.

Пример

html
<svg viewBox="0 0 30 10" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <filter id="shadow">
      <feDropShadow dx="0.2" dy="0.4" stdDeviation="0.2" />
    </filter>
    <filter id="shadow2">
      <feDropShadow dx="0" dy="0" stdDeviation="0.5" flood-color="cyan" />
    </filter>
    <filter id="shadow3">
      <feDropShadow
        dx="-0.8"
        dy="-0.8"
        stdDeviation="0"
        flood-color="pink"
        flood-opacity="0.5" />
    </filter>
  </defs>

  <circle cx="5" cy="50%" r="4" style="fill:pink; filter:url(#shadow);" />

  <circle cx="15" cy="50%" r="4" style="fill:pink; filter:url(#shadow2);" />

  <circle cx="25" cy="50%" r="4" style="fill:pink; filter:url(#shadow3);" />
</svg>

Атрибуты

dx

Этот атрибут определяет смещение тени по оси x. Тип значения: <number>; Значение по умолчанию: 2; Анимируемо: да

dy

Этот атрибут определяет смещение тени по оси y. Тип значения: <number>; Значение по умолчанию: 2; Анимируемо: да

stdDeviation

Этот атрибут определяет стандартное отклонение для операции размытия в тени. Тип значения: <number-optional-number>; Значение по умолчанию: 2; Анимируемо: да

Контекст использования

Категории Элемент примитива фильтра
Разрешённое содержимое Любое количество следующих элементов в любом порядке:
<animate>, <script>, <set>

Спецификации

Спецификация
Модуль фильтров уровня 1
# feDropShadowElement

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
feDropShadow 13 79 30 15 6 18 30 14 6 1.0 4.4
dx 13 79 30 15 6 18 30 14 6 1.0 4.4
dy 13 79 30 15 6 18 30 14 6 1.0 4.4
in 13 79 30 15 6 18 30 14 6 1.0 4.4
stdDeviation 13 79 30 15 6 18 30 14 6 1.0 4.4

См. также

  • Атрибуты примитива фильтра SVG, включая height, in, result, x, y, и width.
  • Атрибуты представления SVG, включая flood-color, и flood-opacity.

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/feDropShadow

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API