refY

refY 属性定义了元素的参考点的 y 坐标。

你可以将此属性与以下 SVG 元素一起使用

marker

对于 <marker>refY 定义了标记参考点的 y 坐标,该点将被精确地放置在标记在形状上的位置。

<length-percentage> | <number> | top | center | bottom
默认值 0
可动画的
<length-percentage>

长度被解释为在标记内容坐标系中,在应用 viewBoxpreserveAspectRatio 属性之后。

百分比值被解释为 viewBox 高度的百分比。

<number>

数字被解释为在标记内容坐标系中,在应用 viewBoxpreserveAspectRatio 属性之后。

top

标记的参考点被放置在形状的顶部边缘。

center

标记的参考点被放置在形状的垂直中心。

bottom

标记的参考点被放置在形状的底部边缘。

symbol

对于 <symbol>refY 定义了符号的 y 坐标,该坐标由 y 属性的累积效果以及对 <symbol> 及其宿主 <use> 元素的任何转换来定义。

与其他定位属性不同,refY 被解释为在符号内容坐标系中,在应用 viewBoxpreserveAspectRatio 属性之后。如果未指定此属性,则不会进行垂直调整,并且符号矩形视口区域的顶部边缘(无论 viewBox 坐标如何)将被定位在 y 坐标处。

注意: 为了向后兼容,当 <symbol> 元素未指定 refY 时的行为与指定 0 值时的行为不同,因此与未在 <marker> 元素上指定等效属性时的行为也不同。

<length> | top | center | bottom
默认值 None
可动画的
<length-percentage>

长度被解释为在标记内容坐标系中,在应用 viewBoxpreserveAspectRatio 属性之后。

百分比值被解释为 viewBox 高度的百分比。

<number>

数字被解释为在标记内容坐标系中,在应用 viewBoxpreserveAspectRatio 属性之后。

top

标记的参考点被放置在形状的顶部边缘。

center

标记的参考点被放置在形状的垂直中心。

bottom

标记的参考点被放置在形状的底部边缘。

规范

规范
Scalable Vector Graphics (SVG) 2
# MarkerElementRefYAttribute
Scalable Vector Graphics (SVG) 2
# SymbolElementRefYAttribute

另见