SVGGraphicsElement - Web API 接口参考 编辑
{{APIRef("SVG")}}
SVGGraphicsElement
接口表示SVG元素,其主要目的是将图形直接渲染到组中。
{{InheritanceDiagram(600, 120)} }
提示: 该接口是SVG 2中引入的,它取代了SVG 1.1中的{{domxref(“ SVGLocatable”)}}和{{domxref(“ SVGTransformable”)}}接口。
属性
此接口还从其父接口{{domxref(“ SVGElement”)}}继承属性
- {{domxref(“ SVGGraphicsElement.transform”)}} {{ReadOnlyInline}}
一个{{domxref(“ SVGAnimatedTransformList”)}}反映给定元素的{{cssxref(“ transform”)}}属性的计算值及其对应的{{SVGAttr(“ transform”)}}}属性。
方法
此接口还从其父方法{{domxref(“ SVGElement”)}}继承方法。
- {{domxref("SVGGraphicsElement.getBBox()")}}
- 返回一个{{domxref(“ DOMRect”)}},它表示当前元素的计算出的边界框。
- {{domxref("SVGGraphicsElement.getCTM()")}}
- 返回一个{{domxref(“ DOMMatrix”)}},代表将当前元素的坐标系转换为其SVG视口的坐标系的矩阵。
- {{domxref("SVGGraphicsElement.getScreenCTM()")}}
- 返回一个{{domxref(“ DOMMatrix”)}}代表表示将当前元素的坐标系转换为SVG文档片段的SVG视口的坐标系的矩阵。
规范
规范 | 状态 | 说明 |
---|---|---|
{{SpecName("SVG2", "types.html#InterfaceSVGGraphicsElement", "SVGGraphicsElement")}} | {{Spec2("SVG2")}} | Initial definition |
浏览器兼容性
此页面上的兼容性表是根据结构化数据生成的。如果您想贡献数据,请查看https://github.com/mdn/browser-compat-data并向我们发送请求请求。{{Compat("api.SVGGraphicsElement")}}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论