Spec-Zone.ru › SVG

fill-opacity

Базовая поддержка Широко поддерживается

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и в разных версиях браузеров. Она доступна во всех браузерах с ⁨марта 2020⁩ года.

  • Подробнее
  • Полная таблица совместимости
  • Отправить отзыв

Атрибут fill-opacity — это атрибут представления, определяющий непрозрачность сервера заливки (цвета, градиента, узора и т. д.), применяемого к фигуре.

Примечание: У атрибута представления fill-opacity также есть соответствующее свойство CSS: fill-opacity. Если указаны оба значения, приоритет имеет свойство CSS.

Этот атрибут можно использовать со следующими элементами SVG:

  • <circle>
  • <ellipse>
  • <path>
  • <polygon>
  • <polyline>
  • <rect>
  • <text>
  • <textPath>
  • <tspan>

Пример

<svg viewBox="0 0 400 100" xmlns="http://www.w3.org/2000/svg">
  <!-- Default fill opacity: 1 -->
  <circle cx="50" cy="50" r="40" />

  <!-- Fill opacity as a number -->
  <circle cx="150" cy="50" r="40" fill-opacity="0.7" />

  <!-- Fill opacity as a percentage -->
  <circle cx="250" cy="50" r="40" fill-opacity="50%" />

  <!-- Fill opacity as a CSS property -->
  <circle cx="350" cy="50" r="40" style="fill-opacity: .25;" />
</svg>

Примечания по использованию

Значение [0-1] | <процент>
Значение по умолчанию 1
Анимируемый Да

Примечание: В SVG2 для fill-opacity введены процентные значения, однако они пока широко не поддерживаются (см. раздел Совместимость с браузерами ниже). Поэтому рекомендуется задавать непрозрачность значением в диапазоне [0-1].

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

Спецификация
Scalable Vector Graphics (SVG) 2>
# FillOpacity>

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

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari в IOS Samsung Internet WebView для Android WebView в iOS
fill-opacity ≤80 ≤80 1 ≤67 ≤13.1 ≤80 4 ≤57 ≤13.4 ≤13.0 ≤80 ≤13.4

См. также

  • свойство CSS fill-opacity
  • opacity
  • stop-opacity
  • stroke-opacity

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Attribute/fill-opacity

Spec-Zone.ru

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