SVGAnimatedPreserveAspectRatio
Baseline Широко распространён
Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.
Интерфейс SVG animated preserveAspectRatio
Интерфейс SVGAnimatedPreserveAspectRatio используется для атрибутов типа SVGPreserveAspectRatio, которые могут быть анимированы.
Обзор интерфейса
| Также реализует | Ничего |
|---|---|
| Методы | Ничего |
| Свойства |
|
| Нормативный документ | SVG 1.1 (2-е издание) |
Свойства экземпляра
-
baseValТолько для чтения -
Значение
SVGPreserveAspectRatio, которое представляет базовое значение данного атрибута до применения анимации. -
animValТолько для чтения -
Значение
SVGPreserveAspectRatio, представляющее текущее анимированное значение данного атрибута. Если данный атрибут не анимируется в данный момент, тоSVGPreserveAspectRatioбудет содержать то же самое, что иbaseVal. Объект, на который ссылаетсяanimVal, всегда отличается от объекта, на который ссылаетсяbaseVal, даже когда атрибут не анимируется.
Методы экземпляра
Интерфейс SVGAnimatedPreserveAspectRatio не предоставляет каких-либо специфических методов.
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
SVGAnimatedPreserveAspectRatio |
5 | 12 | 1.5 | ≤12.1 | 5 | 18 | 4 | ≤12.1 | 4 | 1.0 | 4.4 |
animVal |
5 | 12 | 22 | ≤12.1 | 6 | 18 | 22 | ≤12.1 | 6 | 1.0 | 4.4 |
baseVal |
5 | 12 | 22 | ≤12.1 | 6 | 18 | 22 | ≤12.1 | 6 | 1.0 | 4.4 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/SVGAnimatedPreserveAspectRatio