r
Атрибут r определяет радиус окружности.
Вы можете использовать этот атрибут со следующими элементами SVG:
Если значение задаётся в процентах, оно относится к нормализованной диагонали текущего области просмотра SVG.
Пример
<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
radialGradient
Для <radialGradient>, r определяет радиус конечной окружности для радиального градиента.
Градиент будет отрисовываться таким образом, что стоп градиента 100% будет отображаться по периметру этой конечной окружности. Значение, меньшее или равное нулю, приведет к закрашиванию области одним цветом с использованием цвета и непрозрачности последнего градиента <stop>.
Спецификации
| Спецификация |
|---|
| Scalable Vector Graphics (SVG) 2 # R |
| Scalable Vector Graphics (SVG) 2 # RadialGradientElementRAttribute |
© 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/Attribute/r