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
Для <circle> r задаёт радиус круга и, следовательно, его размер. Если значение меньше или равно нулю, круг не будет нарисован.
| Значение | <length> | <percentage> |
|---|---|
| Значение по умолчанию | 0 |
| Анимируемый | Да |
Примечание: Размер радиуса элемента <circle> также можно задать с помощью r — геометрического свойства.
radialGradient
Для <radialGradient> r задаёт радиус конечной окружности радиального градиента.
Градиент будет нарисован таким образом, чтобы градиентная точка останова 100% соответствовала периметру этой конечной окружности. Значение меньше или равное нулю приведёт к закрашиванию области одним цветом с использованием цвета и непрозрачности последней градиентной <stop>.
| Значение | <length> |
|---|---|
| Значение по умолчанию | 50% |
| Анимируемый | Да |
Спецификации
Совместимость с браузерами
>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