patternContentUnits
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
« SVG Attribute reference home
Атрибут patternContentUnits
определяет систему координат для содержимого <pattern>
. Заметьте, что этот атрибут не имеет эффекта, если viewBox
определён на <pattern>
элементе.
Если patternContentUnits
атрибут не определён, то его значение предполагается равным userSpaceOnUse
.
Заметьте, что значение <pattern>
не имеет влияния на заданные в процентах атрибуты контента . Это означает, что, если вы задаёте значение patternContentUnits
равным objectBoundingBox
, значения, указанные в процентах, будут пересчитаны, как если бы вы задали userSpaceOnUse
.
Контекст использования
Categories | None |
---|---|
Value | userSpaceOnUse | objectBoundingBox |
Animatable | Yes |
Normative document | SVG 1.1 (2nd Edition) |
- userSpaceOnUse
-
Пользовательская система координат
<pattern>
element is the coordinate system that results from taking the current user coordinate system in place at the time when the<pattern>
element is referenced (i.e., the user coordinate system for the element referencing the<pattern>
element via afill
orstroke
attribute) and then applying the transform specified by attributepatternTransform
. - objectBoundingBox
-
Пользовательская система координат для содержимого
<pattern>
элемента is established using the bounding box of the element to which the pattern is applied and then applying the transform specified by attributepatternTransform
.
Примеры
Элементы
Атрибут patternContentUnits
может быть определён на следующих элементах: