Heim >Web-Frontend >CSS-Tutorial >Wie kann ich Text mithilfe von CSS-Transformationen horizontal und vertikal spiegeln?
In CSS können Sie Text und andere Elemente mithilfe von Transformationen bearbeiten. Eine häufige Transformation ist das Spiegeln, auch Flippen genannt. Dieser Effekt kann mit einer einfachen CSS-Eigenschaft erzielt werden.
Um Text horizontal zu spiegeln (über die vertikale Achse zu spiegeln), verwenden Sie die folgende CSS-Eigenschaft:
-moz-transform: Skala(-1, 1);
-webkit-transform: Skala(-1, 1);
-o-transform: Skala(-1, 1);
-ms-transform: Skala( -1, 1);
transform: scale(-1, 1);
Diese Eigenschaft skaliert das Element horizontal um -1 und dreht es effektiv entlang der vertikalen Achse.
Um Text vertikal zu spiegeln (über die horizontale Achse zu spiegeln), verwenden Sie auf ähnliche Weise diese Eigenschaft:
-moz-transform: scale(1, -1);
-webkit-transform : Skala(1, -1);
-o-transform: Skala(1, -1);
-ms-transform: Skala(1, -1);
transform: Skala(1, -1); -1);
Durch Anwenden dieser Eigenschaft skalieren Sie das Element vertikal um -1 und spiegeln es entlang der horizontalen Achse.
Betrachten Sie den folgenden HTML-Code, der etwas Text und ein Scherenzeichen anzeigt:
Demotext ✂
Demotext ✂
Der folgende CSS-Code wendet die horizontalen und vertikalen Spiegelungseffekte auf die entsprechenden Bereiche an:
span{ display: inline-block; Rand:1em; }
.flip_H{ transform: scale(-1, 1); Farbe: rot; }
.flip_V{ transform: scale(1, -1); Farbe: grün; }
Dadurch werden die Scherenzeichen entlang ihrer jeweiligen Achsen gespiegelt, wodurch die gewünschte nach links zeigende Schere entsteht.
Das obige ist der detaillierte Inhalt vonWie kann ich Text mithilfe von CSS-Transformationen horizontal und vertikal spiegeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!