此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

cy

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.

cy 属性定义一个中心点的 y 轴坐标。

有三个元素在使用此属性:<circle><ellipse><radialGradient>

示例

html
<svg viewBox="0 0 100 300" xmlns="http://www.w3.org/2000/svg">
  <radialGradient cy="25%" id="myGradient">
    <stop offset="0" stop-color="white" />
    <stop offset="100%" stop-color="black" />
  </radialGradient>

  <circle cy="50" cx="50" r="45" />
  <ellipse cy="150" cx="50" rx="45" ry="25" />
  <rect x="5" y="205" width="90" height="90" fill="url(#myGradient)" />
</svg>

对于 <circle>cy 用来定义图形中心的 y 轴坐标。

<length-percentage>
默认值 0
可变性 Yes

**注:**起始于 SVG2,cy 是一个几何属性,意味着该属性也可以用作圆的 CSS 属性。

椭圆

对于 <ellipse>cy 用来定义图形中心的 y 轴坐标。

<length-percentage>
默认值 0
可变性 Yes

**注:**起始于 SVG2,cy 是一个几何属性,意味着该属性也可以用作椭圆的 CSS 属性。

径向渐变

对于 <radialGradient>cy 用来定义径向渐变终止圆的 y 轴坐标。

<length-percentage>
默认值 50%
可变性 Yes

示例

html
<svg viewBox="0 0 34 10" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <radialGradient cy="0" id="myGradient000">
      <stop offset="0%" stop-color="gold" />
      <stop offset="50%" stop-color="green" />
      <stop offset="100%" stop-color="white" />
    </radialGradient>

    <radialGradient cy="50%" id="myGradient050">
      <stop offset="0%" stop-color="gold" />
      <stop offset="50%" stop-color="green" />
      <stop offset="100%" stop-color="white" />
    </radialGradient>

    <radialGradient cy="100%" id="myGradient100">
      <stop offset="0%" stop-color="gold" />
      <stop offset="50%" stop-color="green" />
      <stop offset="100%" stop-color="white" />
    </radialGradient>
  </defs>

  <rect
    x="1"
    y="1"
    width="8"
    height="8"
    fill="url(#myGradient000)"
    stroke="black" />
  <rect
    x="13"
    y="1"
    width="8"
    height="8"
    fill="url(#myGradient050)"
    stroke="black" />
  <rect
    x="25"
    y="1"
    width="8"
    height="8"
    fill="url(#myGradient100)"
    stroke="black" />
</svg>

规范

Specification
Scalable Vector Graphics (SVG) 2
# RadialGradientElementCYAttribute

参见