svg标签:<text >标签和<tspan>标签的应用(代码)


本文摘自PHP中文网,作者不言,侵删。

这篇文章给大家分享的内容是关于svg标签:<text >标签和<tspan>标签的应用(代码),有一定的参考价值,有需要的朋友可以从参考一下,希望对你有所帮助。

text 属性

x: 文本绘制x轴位置
y: 文本绘制y轴位置
dx: 每个字符相对前一个字符的偏移距离
dy: 每个字符相对前一个字符的偏移距离

1

2

3

4

5

6

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">

     <text x="100" y="100" dy="100" fill="black" style="font-size:40px;">

          <tspan fill="blue" dy="-20 10">我是</tspan><tspan fill="red">中国人</tspan>

     </text>

     <path d="M100,0 V200 M0,100 H200" stroke="red"/>

</svg>

文本水平垂直居中

水平排列

text-anchor属性可设置文本水平排列,有三个取值 start | middle | end

1

2

3

4

5

6

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg">

     <text x="200" y="50" text-anchor="start" fill="black" style="font-size:40px;">我是中国人</text>

     <text x="200" y="100" text-anchor="middle"  fill="black" style="font-size:40px;">我是中国人</text>

     <text x="200" y="150" text-anchor="end" fill="black" style="font-size:40px;">我是中国人</text>

     <path d="M200,0 V200 M0,100 H400" stroke="red"/>

</svg>

<textpath> 标签

阅读剩余部分

相关阅读 >>

在react中使用SVG的各种方法总结(附代码)

css如何改变SVG颜色

关于使用html5进行SVG矢量图形绘制的代码

html5中canvas与SVG有什么区别

htnl5利用SVG页面高斯模糊的方法

SVG标签:<text >标签和<tspan>标签的应用(代码)

SVG中的symbol如何制作icon

浅谈网页中提升SVG文件可访问性的几种方法

react中如何优雅的使用SVG

html5内联SVG教程以及与canvas的区别

更多相关阅读请进入《SVG》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...