CSS-Transformationseigenschaft


  Übersetzungsergebnisse:

transform

Englisch [trænsˈfɔ:m] US [trænsˈfɔ:rm]

vt.Transform; Veränderung; Veränderung

vi.Change

n.[Nummer] Transformation

CSS-TransformationseigenschaftSyntax

Rolle: Das Attribut transform wendet eine 2D- oder 3D-Transformation auf ein Element an. Mit dieser Eigenschaft können wir das Element drehen, skalieren, verschieben oder neigen. Um die Transformationseigenschaft besser zu verstehen, sehen Sie sich diese Demo an.

Syntax: transform: none|transform-functions

Beschreibung: none definiert keine Konvertierung. Matrix(n,n,n,n,n,n) definiert eine 2D-Transformation unter Verwendung einer Matrix aus sechs Werten. matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n) definiert eine 3D-Transformation unter Verwendung einer 4x4-Matrix mit 16 Werten. Translate(x,y) definiert eine 2D-Transformation. translator3d(x,y,z) definiert die 3D-Transformation. translatorX(x) definiert die Transformation, wobei nur der Wert der X-Achse verwendet wird. translatorY(y) definiert die Transformation, wobei nur der Y-Achsenwert verwendet wird. translatorZ(z) definiert eine 3D-Übersetzung, wobei nur der Z-Achsenwert verwendet wird. scale(x,y) definiert die 2D-Skalierungstransformation. scale3d(x,y,z) definiert die 3D-Skalierungstransformation. scaleX(x) Definiert die Skalierungstransformation durch Festlegen des Werts der X-Achse. scaleY(y) definiert die Skalierungstransformation durch Festlegen des Werts der Y-Achse. scaleZ(z) Definiert die 3D-Skalierungstransformation durch Festlegen des Werts der Z-Achse. Rotate(angle) Definiert die 2D-Rotation und gibt den Winkel im Parameter an. rotate3d(x,y,z,angle) definiert die 3D-Rotation. rotateX(angle) definiert eine 3D-Rotation entlang der X-Achse. rotateY(angle) definiert eine 3D-Rotation entlang der Y-Achse. rotateZ(angle) definiert eine 3D-Rotation entlang der Z-Achse. skew(x-angle,y-angle) definiert eine 2D-Skew-Transformation entlang der X- und Y-Achse. skewX(angle) definiert eine 2D-Schrägtransformation entlang der X-Achse. skewY(angle) definiert die 2D-Schrägtransformation entlang der Y-Achse. perspective(n) Definiert die perspektivische Ansicht für das 3D-Transformationselement.​

Hinweis: Internet Explorer 10, Firefox und Opera unterstützen das Transformationsattribut. Internet Explorer 9 unterstützt eine alternative Eigenschaft -ms-transform (nur für 2D-Transformationen). Safari und Chrome unterstützen alternative -webkit-transform-Eigenschaften (3D- und 2D-Transformationen). Opera unterstützt nur die 2D-Konvertierung.

CSS-TransformationseigenschaftBeispiel

<!DOCTYPE html>
<html>
<head>
<style> 
div
{
margin:30px;
width:200px;
height:100px;
background-color:yellow;
/* Rotate div */
transform:rotate(9deg);
-ms-transform:rotate(9deg); /* Internet Explorer */
-moz-transform:rotate(9deg); /* Firefox */
-webkit-transform:rotate(9deg); /* Safari 和 Chrome */
-o-transform:rotate(9deg); /* Opera */
}
</style>
</head>
<body>
<div>Hello World</div>
</body>
</html>

Instanz ausführen »

Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen

Beliebte Empfehlungen

Heim

Videos

Fragen und Antworten