refY
标记
对于 <marker>
,refY
定义标记参考点的 y 坐标,该坐标将精确放置在形状上标记的位置。
值 |
<length-percentage> | <number> | top | center | bottom |
---|---|
默认值 | 0 |
可动画化 | 是 |
<length-percentage>
-
长度被解释为在标记内容的坐标系中,应用
viewBox
和preserveAspectRatio
属性之后。百分比值被解释为
viewBox
高度的百分比。 <number>
-
数字被解释为在标记内容的坐标系中,应用
viewBox
和preserveAspectRatio
属性之后。 top
-
标记的参考点放置在形状的顶部边缘。
center
-
标记的参考点放置在形状的垂直中心。
bottom
-
标记的参考点放置在形状的底部边缘。
符号
对于 <symbol>
,refY
定义符号的 y 坐标,该坐标由 y
属性和 <symbol>
及其宿主 <use>
元素上的任何变换的累积效果定义。
与其他定位属性不同,refY
被解释为在符号内容的坐标系中,应用 viewBox
和 preserveAspectRatio
属性之后。如果未指定该属性,则不会进行垂直调整,并且符号的矩形视口区域的顶部(无论 viewBox
坐标如何)都位于 y 坐标处。
注意:为了向后兼容,当 refY
在 <symbol>
元素上未指定时,其行为与指定为 0
的值时的行为不同,因此与在 <marker>
元素上未指定等效属性时的行为不同。
值 |
<length> | top | center | bottom |
---|---|
默认值 | 无 |
可动画化 | 是 |
<length-percentage>
-
长度被解释为在标记内容的坐标系中,应用
viewBox
和preserveAspectRatio
属性之后。百分比值被解释为
viewBox
高度的百分比。 <number>
-
数字被解释为在标记内容的坐标系中,应用
viewBox
和preserveAspectRatio
属性之后。 top
-
标记的参考点放置在形状的顶部边缘。
center
-
标记的参考点放置在形状的垂直中心。
bottom
-
标记的参考点放置在形状的底部边缘。
规范
规范 |
---|
可缩放矢量图形 (SVG) 2 # MarkerElementRefYAttribute |
可缩放矢量图形 (SVG) 2 # SymbolElementRefYAttribute |