博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[翻译svg教程]svg 中的g元素
阅读量:5908 次
发布时间:2019-06-19

本文共 682 字,大约阅读时间需要 2 分钟。

svg 中的<g>元素用来组织svg元素。如果一组svg元素被g元素包裹了,你可以通过对g元素进行变换(transform),被g元素包裹的元素也将被变换,就好这些被svg包裹的元素是一个元素一样,和<svg>相比这是一个很好的优势,嵌套的svg中元素是不会被变换影响的。

g元素实例

g元素代码实例

Text grouped with shapes

 

效果如下

这个代码示例立马,g元素包裹了3个元素(两条线一个文本框)

下面我们看看对g元素进行变换

Text grouped with shapes

 

效果如下

可以看到,所有被g元素包裹的元素,都在50,50这点 旋转了45度

g元素样式继承

g元素的样式 会被那些包裹着的元素继承

例如

 

这段代码包含一个矩形 两个圆,g元素定义了边框的宽度和颜色还有填充的颜色

第一个矩形和第一个元都会继承这些第二个圆自己重写了样式,我看看看效果

g元组不支持 定位属性 x和y

 

和<svg>元素相比,g元素不支持定位属性x和y,需要定位的时候可以用变换属性代替: transform="translate(x,y)

转载地址:http://uqppx.baihongyu.com/

你可能感兴趣的文章
第二章3
查看>>
花海漫步 NOI模拟题
查看>>
Spring MVC全局异常处理与拦截器校检
查看>>
2.Spring的Bean生命周期和组装方式
查看>>
jQueryUI中Datepicker(日历)插件使用
查看>>
margin相关属性值
查看>>
【Python & NLP】关于语料库标注——词性标注、分词标注、类别标签等-例如brat...
查看>>
多并发笔记
查看>>
iOS应用性能调优的25个建议和技巧
查看>>
结构体之间的转换
查看>>
asp.net发布webservice出现‘Could not write to output file ‘解决办法
查看>>
2018-2019-2 20165330《网络对抗技术》Exp5 MSF基础应用
查看>>
Web APP开发技巧总结
查看>>
转: 清理监听日志处理的方法 以及监听安装设定
查看>>
安装nginx
查看>>
多媒体开发之rtsp 实现rtsp over tcp/http/udp---rtsp发送
查看>>
ifram的高度自适应方法
查看>>
Shell 编程(函数)
查看>>
2222222
查看>>
二阶段冲刺第一天
查看>>