在线文档教程
SVG
属性 | Attributes

text-anchor

text-anchor

text-anchor属性用于对齐(开始,中间或结束对齐)相对于给定点的文本字符串。

该text-anchor属性应用于给定元素中的每个单独文本块<text>。每个文本块具有初始当前文本位置,它表示在用户点坐标系统中从(取决于上下文)的应用情况,导致x与y所述上<text>属性元件,以及任何x或y上的<tspan>,<tref>或<altGlyph>属元件,明确地分配给所述第一渲染文本块中的字符,或者确定<textPath>元素的当前初始文本位置。

作为一个表现属性,它也可以直接在CSS样式表中作为属性使用。

用法说明

分类呈现属性
开始| 中间| 结束| 继承
动画
规范性文件SVG 1.1(第二版)

start

例子

<?xml version="1.0"?> <svg width="120" height="120" viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg" version="1.1"> <!-- Materialisation of anchors --> <path d="M60,15 L60,110 M30,40 L90,40 M30,75 L90,75 M30,110 L90,110" stroke="grey" /> <!-- Anchors in action --> <text text-anchor="start" x="60" y="40">A</text> <text text-anchor="middle" x="60" y="75">A</text> <text text-anchor="end" x="60" y="110">A</text> <!-- Materialisation of anchors --> <circle cx="60" cy="40" r="3" fill="red" /> <circle cx="60" cy="75" r="3" fill="red" /> <circle cx="60" cy="110" r="3" fill="red" /> <style><![CDATA[ text{ font: bold 36px Verdana, Helvetica, Arial, sans-serif; } ]]></style> </svg>

Live sample

元素

The following elements can use the text-anchor attribute

  • Text content elements »

Edit this page on MDN

© 2005–2017 Mozilla Developer Network and individual contributors.

Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.

https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text-anchor