Mit CSS Text spiegeln
Ist es möglich, Text mit CSS so zu manipulieren, dass er gespiegelt oder gespiegelt erscheint? Beispielsweise möchten wir möglicherweise das Scherenzeichen „✂“ nach links und nicht nach rechts zeigend anzeigen.
CSS-Transformationen zur Rettung
CSS-Transformationen machen es möglich, dies zu erreichen diesen Effekt. Um Text horizontal zu spiegeln, skalieren Sie das Element negativ auf der 1, 1);
-o-transform: Skala(-1, 1);-ms-transform: Skala(-1, 1);
transform: Skala(-1, 1);
``
Um Text vertikal zu spiegeln, skalieren Sie das Element negativ auf der y-Achse:
``
-webkit-transform: Scale(1, -1);
-o-transform: Scale(1, -1);-ms-transform: Scale(1, -1);
transform: scale(1, -1);
``
Demonstration
So nutzen Sie diese Transformationen in der Praxis:
span{ display: inline-block; Rand:1em; } .flip_H{ transform: scale(-1, 1); Farbe: rot; } .flip_V{ transform: scale(1, -1); Farbe: grün; }span{ display: inline-block; margin:1em; }
.flip_H{ transform: scale(-1, 1); color:red; }
.flip_V{ transform: scale(1, -1); color:green; }
Durch Hinzufügen der entsprechenden Klassen .flip_H oder .flip_V zu Elementen können Sie Text einfach horizontal oder vertikal spiegeln. Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3