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 a fill or stroke attribute) and then applying the transform specified by attribute patternTransform.

objectBoundingBox

Пользовательская система координат для содержимого <pattern> элемента is established using the bounding box of the element to which the pattern is applied and then applying the transform specified by attribute patternTransform.

Примеры

Элементы

Атрибут patternContentUnits может быть определён на следующих элементах: