2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Raum: Die drei Koordinatenachsen XYZ, die aus dem Koordinatenachsenwinkel definiert werden, bilden einen dreidimensionalen Raum. Die Position der Z-Achse entspricht der Richtung der Sichtlinie.
Attribute:
Wert: Pixeleinheitswert/Prozentsatz
Standardmäßig können wir die Verschiebung der Z-Achse nicht sehen
Funktion: Gibt den Abstand zwischen dem Betrachter und der z=0-Ebene an und fügt dem Element einen perspektivischen Effekt hinzu
Perspektivischer Effekt: fast groß, weit klein, fast real und weit virtuell
Attribute:(Zum übergeordneten Element hinzugefügt, Wertebereich 800–1200)
Perspektive: Sichtweite;
- <style>
- /*空间转换*/
- .father {
- perspective: 1000px;
-
- }
-
- .box {
- width: 200px;
- height: 200px;
- margin: 100px auto;
- background-color: blue;
- transition: all 0.5s;
- }
-
- .box:hover {
- transform: translateZ(-400px);
- }
- </style>
- </head>
-
- <body>
- <div class="father">
- <div class="box"></div>
- </div>
- </body>
Wenn die Maus schwebt, wird ein nahezu großer und weitaus kleinerer Effekt erzeugt und die Z-Achse bewegt sich um -400 Pixel.
Linkshänder-Regel:
Attribut: Der positive oder negative Wert wird entsprechend der Drehrichtung bestimmt. Halten Sie die rotierende Welle mit der linken Hand fest, Der Daumen zeigt in die positive Richtung.Die Beugerichtung der anderen Finger ist die positive Drehrichtung
transform:rotateZ(Wert)
transform:rotateX(value)
transform:rotateY(Wert)