enable-background - SVG 编辑
已废弃 SVG 2
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
该enable-background
属性指定如何管理背景图像的累积。
注意:作为演示文稿属性,enable-background
可以用作CSS属性。
作为表示属性,它可以应用于任何元素,但仅对以下11个元素有效:<a>
,<defs>
,<字形>
,<g>
,<marker>
,<mask>
,<missing-glyph>
,<pattern>
,<svg>
,<switch>
和<symbol>
}
上下文注释
值 | accumulate | new [ <x> <y> <width> <height> ]? |
---|---|
默认值 | accumulate |
可动画的 | 没有 |
accumulate
如果祖先容器元素的属性值为
enable-background: new
,则当前容器元素内的所有图形元素都将呈现到父容器元素的背景图像画布上以及目标设备上。否则,没有当前的背景图像画布,因此图形元素仅渲染到目标设备上。
new [ <x> <y> <width> <height> ]?
该值使当前容器元素的子代能够访问背景图像。
它还指示建立了新的(即最初为透明的黑色)背景图像画布,并且实际上,除了将当前容器元素的所有子对象呈现到目标设备上之外,还应将其呈现到新的背景图像画布中。
The optional
<x>
,<y>
,<width>
, and<height>
parameters are<number>
values that indicate the subregion of the container elementʼs user space where access to the background image is allowed to happen. Those values act as a clipping rectangle on the background image canvas.
Negative values for<width>
or<height>
are forbidden. If one, two, or three values are specified or if neither<width>
nor<height>
are specified, theBackgroundImage
andBackgroundAlpha
of a filter primitive are processed as if background image processing were not enabled.
Specifications
Specification | Status | Comment |
---|---|---|
Scalable Vector Graphics (SVG) 1.1 (Second Edition) enable-background | Recommendation | Initial definition |
Browser compatibility
BCD tables only load in the browser
此页面上的兼容性表是根据结构化数据生成的。如果您想提供数据,请查看https://github.com/mdn/browser-compat-data并向我们发送请求请求。如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论