English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
transform-Die Eigenschaft "origin" ermöglicht es Ihnen, die Position des transformierenden Elements zu ändern.
2D-Umrechnungselement kann die X- und Y-Achse des Elements ändern. 3D-Umrechnungselement, kann auch die Z-Achse des Elements ändern.
Die nachstehende Tabelle zeigt die Verwendung und Versionshistorie dieser Eigenschaft sowie die Syntax ihrer Verwendung in JavaScript-Skripten.
Standardwert: | 50% 50% 0 |
---|---|
Geeignet für: | verformbare Elemente |
Vererbung: | keine |
Animierbar: | ist.Bitte beziehen Sie sich auf Animationseigenschaft。 |
Version: | CSS3neue Funktion |
JavaScript-Syntax: | object.style.transformOrigin="20@%" |
Die Syntax dieser Eigenschaft lautet wie folgt:
transform-origin: x-position | y-position | z-position | initial | inherit
Hinweis:Wenn nur "transform"-Die Eigenschaft "origin" bestimmt einen Wert, und es wird angenommen, dass der zweite Wert "center" ist, was ihm entspricht50% Werte verwendet.
Die folgenden Beispiele demonstrate, wie man transform-origin-Eigenschaft.
img { /* Chrome, Safari, Opera */ -webkit-transform: rotate(30deg); -webkit-transform-origin: 25% bottom; /* Firefox */ -moz-transform: rotate(30deg); -moz-transform-origin: 25% bottom; /* IE 9 */ -ms-transform: rotate(30deg); -ms-transform-origin: 25% bottom; transform: rotate(30deg); transform-origin: 25% bottom; }Testen Sie heraus‹/›
Hinweis:Wenn mindestens einer der beiden Werte kein Schlüsselwort ist, stellt der erste Wert die horizontale Position (oder Verschiebung) des Transformationsursprungs dar, der zweite Wert die vertikale Position (oder Verschiebung) des Transformationsursprungs.
Die folgende Tabelle beschreibt die Werte dieses Attributes.
Wert | Beschreibung |
---|---|
x-position | stellt die horizontale Position (oder Verschiebung) des Transformationsursprungs dar. Es kann einen der folgenden Werte haben:
|
y-position | stellt die vertikale Position (oder Verschiebung) des Transformationsursprungs dar. Es kann einen der folgenden Werte haben:
|
z-position | einlengthWert, der die Entfernung des Z = 0 Ursprungs Punkts (für3D-Transformation)。Prozentwerte sind ungültig. |
initial | Setzen Sie diesen Wert auf seinen Standardwert. |
inherit | Wenn angegeben, verwendet der verknüpfte Element sein Elternelementtransform.-Werte der origin-Eigenschaft. |
transform-Kompatibilität der origin-Eigenschaft der Browser, die Zahlen in der folgenden Tabelle stellen die niedrigste Versionsnummer dar, die den Browser unterstützt, der diese Eigenschaft unterstützt; alle gängigen Browser unterstützen diese Eigenschaft.
|
Bitte beziehen Sie sich auf die folgenden Anleitungen:CSS3 2D-Transformation,CSS3 3D-Transformation
Zusammenhängende Eigenschaften:backface-visibility,perspective,perspective-origin,transform,transform-style。