clip-path
Атрибут представления clip-path определяет или связывает область обрезки с элементом, к которому он относится.
Примечание: В качестве атрибута представления clip-path может использоваться как свойство CSS.
Вы можете использовать этот атрибут со следующими элементами SVG:
Пример
<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <clipPath id="myClip" clipPathUnits="objectBoundingBox"> <circle cx=".5" cy=".5" r=".5" /> </clipPath> <!-- Top-left: Apply a custom defined clipping path --> <rect x="1" y="1" width="8" height="8" stroke="green" clip-path="url(#myClip)" /> <!-- Top-right: Apply a CSS basic shape on a fill-box geometry. This is the same as having a custom clipping path with a clipPathUnits set to objectBoundingBox --> <rect x="11" y="1" width="8" height="8" stroke="green" clip-path="circle() fill-box" /> <!-- Bottom-left --> <rect x="1" y="11" width="8" height="8" stroke="green" clip-path="circle() stroke-box" /> <!-- Bottom-right: Apply a CSS basic shape on a view-box geometry. This is the same as having a custom clipping path with a clipPathUnits set to userSpaceOnUse --> <rect x="11" y="11" width="8" height="8" stroke="green" clip-path="circle() view-box" /> </svg>
Примечания по использованию
| Значение | url() | [ <basic-shape> || <geometry-box> ] | none |
|---|---|
| Значение по умолчанию | none |
| Анимируемо | Да |
- <geometry-box>
-
Дополнительная информация о том, как применяется
<basic-shape>к элементу:fill-boxуказывает на использование области ограничивающего прямоугольника объекта;stroke-boxуказывает на использование области ограничивающего прямоугольника объекта, расширенного с учетом обводки;view-boxуказывает на использование ближайшего SVG-вьюпорта в качестве эталонной области.
Примечание: Для получения дополнительной информации о синтаксисе clip-path см. страницу справочника свойства CSS clip-path.
Спецификации
| Спецификация |
|---|
| CSS Masking Module Level 1 # the-clip-path |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
clip-path |
23 | 12 | 52 | 15 | 7 | 25 | 52 | 14 | 7 | 1.5 | 4.4 |
См. также
- Свойство CSS
clip-path
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clip-path