---
title: pattern
slug: Web/SVG/Element/pattern
tags:
- SVG
- SVG容器
- 元素
- 需要兼容性表
translation_of: Web/SVG/Element/pattern
---
{{SVGRef}}
使用预定义的图形对一个对象进行填充或描边,就要用到pattern
元素。pattern
元素让预定义图形能够以固定间隔在x轴和y轴上重复(或平铺)从而覆盖要涂色的区域。先使用pattern元素定义图案,然后在给定的图形元素上用属性fill或属性stroke引用用来填充或描边的图案。
用法
{{svginfo}}
示例
» pattern.svg
属性
全局属性
- 条件处理属性 »
- 核心属性 »
- 外观属性 »
- Xlink属性 »
- {{ SVGAttr("class") }}
- {{ SVGAttr("style") }}
- {{ SVGAttr("externalResourcesRequired") }}
- {{ SVGAttr("viewBox") }}
专有属性
- {{ SVGAttr("patternUnits") }}
- {{ SVGAttr("patternContentUnits") }}
- {{ SVGAttr("patternTransform") }}
- {{ SVGAttr("x") }}
- {{ SVGAttr("y") }}
- {{ SVGAttr("width") }}
- {{ SVGAttr("height") }}
- {{ SVGAttr("xlink:href") }}
- {{ SVGAttr("preserveAspectRatio") }}
DOM 接口
该元素实现了SVGPatternElement
接口。