Spec-Zone.ru › SVG

r

Атрибут r задаёт радиус круга.

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

  • <circle>
  • <radialGradient>

Процентные значения относятся к нормализованной диагонали текущей области просмотра SVG, которая вычисляется как <width>2+<height>22.

Пример

<svg viewBox="0 0 300 200" xmlns="http://www.w3.org/2000/svg">
  <radialGradient r="0" id="myGradient000">
    <stop offset="0" stop-color="white" />
    <stop offset="100%" stop-color="black" />
  </radialGradient>
  <radialGradient r="50%" id="myGradient050">
    <stop offset="0" stop-color="white" />
    <stop offset="100%" stop-color="black" />
  </radialGradient>
  <radialGradient r="100%" id="myGradient100">
    <stop offset="0" stop-color="white" />
    <stop offset="100%" stop-color="black" />
  </radialGradient>

  <circle cx="50" cy="50" r="0" />
  <circle cx="150" cy="50" r="25" />
  <circle cx="250" cy="50" r="50" />

  <rect x="20" y="120" width="60" height="60" fill="url(#myGradient000)" />
  <rect x="120" y="120" width="60" height="60" fill="url(#myGradient050)" />
  <rect x="220" y="120" width="60" height="60" fill="url(#myGradient100)" />
</svg>

circle

Для <circle> r задаёт радиус круга и, следовательно, его размер. Если значение меньше или равно нулю, круг не будет нарисован.

Значение <length> | <percentage>
Значение по умолчанию 0
Анимируемый Да

Примечание: Размер радиуса элемента <circle> также можно задать с помощью r — геометрического свойства.

radialGradient

Для <radialGradient> r задаёт радиус конечной окружности радиального градиента.

Градиент будет нарисован таким образом, чтобы градиентная точка останова 100% соответствовала периметру этой конечной окружности. Значение меньше или равное нулю приведёт к закрашиванию области одним цветом с использованием цвета и непрозрачности последней градиентной <stop>.

Значение <length>
Значение по умолчанию 50%
Анимируемый Да

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

Спецификация
Масштабируемая векторная графика (SVG) 2>
# RadialGradientElementRAttribute>

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

>

svg.elements.circle.r

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
r 1 12 1.5 15 3 18 4 14 2 1.0 4.4 2

svg.elements.radialGradient.r

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
r 1 79 1.5 15 3 18 4 14 2 1.0 4.4 2

См. также

  • Свойство CSS r

© 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/r

Spec-Zone.ru

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