本文摘自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》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » svg标签:<text >标签和<tspan>标签的应用(代码)