svg 组件用法 -- defs标签使用
案例在svg中关于图形的复用,是通过标签defs来解决的。举个例子:在图形中红色圆圈 ● 还有黄色圆圈 ● 都是复用的元素。结构都是一样的,只是颜色和位置的差别。解决方案defs: 被引用元素的容器 – 这很好理解相当于vue中的componentg: group缩写 无实意。相关元素整合的容器< id作为该的唯一标识 >组件引用use: 使用url引...
·
案例
在svg中关于图形的复用,是通过标签defs来解决的。
举个例子:
在图形中红色圆圈 ● 还有黄色圆圈 ● 都是复用的元素。结构都是一样的,只是颜色和位置的差别。
解决方案
defs: 被引用元素的容器 – 这很好理解相当于vue中的component
g: group缩写 无实意。相关元素整合的容器 < id作为该的唯一标识 >
- 组件
- 引用
use: 使用url引用一个
x=“克隆元素的左上角的x轴”
y=“克隆元素的左上角的y轴”
width=“克隆元素的宽度”
height=“克隆元素的高度”
xlink:href=“URI引用克隆元素” < 特别注意: 引用ID需要加 #ID >
更多推荐
已为社区贡献6条内容
所有评论(0)