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, the BackgroundImage and BackgroundAlpha of a filter primitive are processed as if background image processing were not enabled.

Specifications

SpecificationStatusComment
Scalable Vector Graphics (SVG) 1.1 (Second Edition)
enable-background
RecommendationInitial definition

Browser compatibility

BCD tables only load in the browser

此页面上的兼容性表是根据结构化数据生成的。如果您想提供数据,请查看https://github.com/mdn/browser-compat-data并向我们​​发送请求请求。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:137 次

字数:7199

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文