SVGPreserveAspectRatio - Web APIs 编辑
SVG preserveAspectRatio interface
The SVGPreserveAspectRatio
interface corresponds to the preserveAspectRatio
attribute, which is available for some of SVG's elements.
An SVGPreserveAspectRatio
object can be designated as read only, which means that attempts to modify the object will result in an exception being thrown.
Interface overview
Also implement | None |
---|---|
Methods | None |
Properties |
|
Constants |
|
Normative document | SVG 1.1 (2nd Edition) |
Constants
Name | Value | Description |
---|---|---|
SVG_ PRESERVEASPECTRATIO _UNKNOWN | 0 | The enumeration was set to a value that is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type. |
SVG_ PRESERVEASPECTRATIO _NONE | 1 | Corresponds to value none for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMINYMIN | 2 | Corresponds to value xMinYMin for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMIDYMIN | 3 | Corresponds to value xMidYMin for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMAXYMIN | 4 | Corresponds to value xMaxYMin for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMINYMID | 5 | Corresponds to value xMinYMid for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMIDYMID | 6 | Corresponds to value xMidYMid for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMAXYMID | 7 | Corresponds to value xMaxYMid for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMINYMAX | 8 | Corresponds to value xMinYMax for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMIDYMAX | 9 | Corresponds to value xMidYMax for attribute preserveAspectRatio . |
SVG_ PRESERVEASPECTRATIO _XMAXYMAX | 10 | Corresponds to value xMaxYMax for attribute preserveAspectRatio . |
SVG_MEETORSLICE_UNKNOWN | 0 | The enumeration was set to a value that is not one of predefined types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type. |
SVG_MEETORSLICE_MEET | 1 | Corresponds to value meet for attribute preserveAspectRatio . |
SVG_MEETORSLICE_SLICE | 2 | Corresponds to value slice for attribute preserveAspectRatio . |
Properties
Name | Type | Description |
---|---|---|
align | unsigned short | The type of the alignment value as specified by one of the SVG_PRESERVEASPECTRATIO_* constants defined on this interface. |
meetOrSlice | unsigned short | The type of the meet-or-slice value as specified by one of the SVG_MEETORSLICE_* constants defined on this interface. |
Exceptions on setting: a /wiki/en-US/docs/Web/API/DOMException
with code NO_MODIFICATION_ALLOWED_ERR
is raised on an attempt to change the value of an attribute on a read only object.
Methods
The SVGPreserveAspectRatio
interface do not provide any specific methods.
Browser compatibility
BCD tables only load in the browser
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论