SVGGradientElement: spreadMethod 属性
SVGGradientElement 接口的只读属性 spreadMethod 反映了给定元素的 spreadMethod 属性。它接受本接口上定义的 SVG_SPREADMETHOD_* 常量之一。
值
一个 SVGAnimatedEnumeration。
示例
访问 spreadMethod 属性
html
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200">
<defs>
<linearGradient id="gradient2" spreadMethod="reflect">
<stop offset="0%" stop-color="red" />
<stop offset="50%" stop-color="yellow" />
<stop offset="100%" stop-color="blue" />
</linearGradient>
</defs>
<rect x="10" y="10" width="180" height="180" fill="url(#gradient2)" />
</svg>
js
const gradient = document.getElementById("gradient2");
console.log(gradient.spreadMethod.baseVal); // Output: 2 (SVG_SPREADMETHOD_REFLECT)
规范
| 规范 |
|---|
| Scalable Vector Graphics (SVG) 2 # __svg__SVGGradientElement__spreadMethod |
浏览器兼容性
加载中…