CSS Transformationsgenerator
Erstellen Sie eine geordnete Liste von 2D-CSS-Transformationen und kopieren Sie Deklarationen für Ihr eigenes Element. Das abgebildete HTML-Rahmenfeld zeigt Translations-, Rotations-, Skalierungs-, Schräglauf- und Matrixeffekte mit editierbarem Ursprung.
Erstellen und kopieren Sie eine 2D-Transformation
- Bearbeiten Sie die Startdrehung oder fügen Sie eine Transformationsfunktion hinzu. Wählen Sie Einheiten für die Übersetzung aus, aktivieren oder deaktivieren Sie Zeilen und duplizieren oder verschieben Sie sie in der geschriebenen CSS-Reihenfolge.
- Legen Sie den Ursprung X und Y in Pixeln oder Prozentsätzen fest. Das Beispielrahmenfeld ist 120 x 60 CSS Pixel groß; Prozentwerte verwenden die ursprünglichen Abmessungen vor der Transformation.
- Überprüfen Sie das aktuelle CSS und die illustrative Vorschau und verwenden Sie dann „CSS kopieren“. Ungültige aktive Entwürfe halten CSS und das transformierte Ziel zurück. Clear entfernt die Funktionen; Durch Zurücksetzen werden die Startdrehung und der zentrierte Ursprung wiederhergestellt.
Ordnungs-, Ursprungs- und Referenzmaße
Die Liste wird in der Reihenfolge CSS geschrieben. Bei einem Punkt wirkt seine Funktion ganz rechts zuerst. Das Verschieben einer Drehung vor oder nach einer Verschiebung kann daher das Ergebnis verändern, selbst wenn beide Werte gleich bleiben.
Die Ausgabe deklariert transform-box: border-box und den aktuellen Transformationsursprung. Prozentuale Übersetzung und Ursprung verwenden den nicht transformierten Rahmen des Elements, nicht sein übergeordnetes Element, den Vorschaurahmen oder seine transformierten Grenzen.
Pixelursprungswerte sind bereits Entfernungen. Ein 50 % horizontaler Ursprung auf der Probe wird als 120 Pixel mal 50 geteilt durch 100 aufgelöst, was 60 Pixel ergibt; vertikal ergibt 60 mal 50 dividiert durch 100 30 Pixel. Eine andere Zielgröße ändert die prozentuale Geometrie.
Eine explizite Identitätsfunktion bleibt in der Ausgabe. Transformationsbezogene Stapel- und Blockierungseffekte können auch dann beibehalten werden, wenn sich Punkte nicht bewegen. Eine leere oder vollständig deaktivierte Liste gibt stattdessen keine aus.
Kompositionsbeispiele
Mit einem Ursprung oben links ordnet translate(30px, -10px) rotate(90deg) den Referenzpunkt (4, 5) auf (25, -6) zu. Die Drehung wirkt auf den Punkt vor der geschriebenen Übersetzung. Das Vertauschen der Reihen ergibt (5, 34).
Bei einem 240 x 80 Pixel großen Rahmen bedeutet translate(-25%, 150%) eine Verschiebung von -60 und 120 Pixel. Prozentsätze werden vor einer Umdrehung immer noch aus der Box aufgelöst.
skew(45deg, -45deg) unterscheidet sich von skewX(45deg) skewY(-45deg). Eine negative Skalierung kann das Beispiel widerspiegeln, während eine Nullskalierung oder eine andere singuläre Transformation es verschwinden lassen kann, ohne dass das erstellte CSS ungültig wird.
Umfangs- und Vorschaubeschränkungen
Dies ist ein begrenztes 2D-Authoring-Tool. Es gibt keine Perspektive, 3D, Animation, beliebigen CSS-Import, Bild-Upload oder vollständigen Matrixrechner. Numerische Bereiche und drei Dezimalstellen sind Werkzeuggrenzen und nicht die gesamte CSS-Grammatik.
Die Vorschau kann ihren festen Rahmen einheitlich auf die Karte skalieren und Inhalte außerhalb dieses Rahmens ausschneiden. Es passt nicht zu jeder transformierten Grenze. Rahmenskalierung, Hilfslinien und Beispielabmessungen werden dem kopierten CSS nicht hinzugefügt.
Verwandelt das Bild, anstatt das normale Layout neu anzuordnen. Unterschiedliche Elementabmessungen, Inhalte und Umgebung CSS können das Ergebnis verändern. Extreme oder nahezu singuläre Kompositionen hängen auch vom nativen Gleitkomma-Rendering ab.
Die Ausgabe behält aktivierte Zeilen, Einheiten und explizite Identitäten bei, ohne sie zu kombinieren oder in eine berechnete Matrix umzuwandeln. Eine ungültige aktive Eingabe oder ein ungültiger Ursprung hält das aktuelle CSS zurück und kopiert, anstatt ein zuletzt gültiges Ergebnis als aktuell anzuzeigen.
Lokales Styling ohne gespeicherte Geschichte
Das Tool fügt keinen Upload, keinen gespeicherten Stilverlauf, keinen eingabetragenden Link oder keine Telemetrie mit Ihren erstellten Werten hinzu. Bestehende Website-Dienste und -Erweiterungen unterliegen keinem allgemeinen Datenschutzversprechen. Die Kopie ist explizit; Ein neues Dokument beginnt mit den Standardeinstellungen.
Fragen zur 2D-Transformation
Quellen
Referenzmaterial für die hier verwendeten CSS-Transformationseigenschaften.
- W3Cw3.orgCSS Transforms Level 1Definiert 2D-Funktionen, Komposition, Referenzboxen und Transformationsursprünge.
- MDNdeveloper.mozilla.orgCSS-TransformationErklärt Transformationsfunktionen und ihre Auswirkungen in CSS.
Bewertet am 13. November 2026.
Browser-Rendering und -Präzision können variieren, insbesondere bei extremen oder nahezu singulären Transformationen.
Ähnliche Werkzeuge
SVG in PNG
Wandle eine lokale SVG-Datei oder eingefügten Code in PNG um, mit festgelegten Abmessungen, Transparenz und mitgelieferten Schriften.
Werkzeug öffnen — SVG in PNGCSS-Filter-Generator
Ordne und wiederhole CSS-Effekte, vergleiche ein Beispiel und kopiere die genaue Deklaration.
Werkzeug öffnen — CSS-Filter-GeneratorRechner für fließende Schriftgrößen
Legen Sie Schriftgrößen für zwei Ansichtsbreiten fest. Kopieren Sie das CSS mit wurzelbezogenen Einheiten und prüfen Sie das Modell anhand derselben ausgegebenen Koeffizienten.
Werkzeug öffnen — Rechner für fließende SchriftgrößenCSS-Schaltflächengenerator
Gestalte native Schaltflächenzustände, prüfe den Tastaturfokus und kopiere HTML und CSS.
Werkzeug öffnen — CSS-SchaltflächengeneratorCSS-Border-Radius-Generator
Bearbeite acht Eckradien, prüfe die Vorschau und kopiere CSS in Pixeln oder Prozent.
Werkzeug öffnen — CSS-Border-Radius-GeneratorCSS-Grid-Generator
Erstelle ein CSS-Grid-Beispiel mit Tracks, Platzierung und benannten Bereichen. Vorschau ansehen, CSS oder HTML kopieren und das vollständige Beispiel herunterladen.
Werkzeug öffnen — CSS-Grid-GeneratorCSS-Flexbox-Generator
Erstellen Sie ein Flexbox-Beispiel mit Container- und Elementsteuerelementen, expliziten Layoutachsen, passendem CSS und HTML und einem lokalen vollständigen Beispiel-Download.
Werkzeug öffnen — CSS-Flexbox-GeneratorCSS-Textschatten-Generator
Erstelle geordnete Textschatten, prüfe einfachen Text und kopiere exaktes CSS.
Werkzeug öffnen — CSS-Textschatten-GeneratorCSS-Boxschatten-Generator
Erstellen Sie geordnete box-shadow-Ebenen, betrachten Sie die Vorschau und kopieren Sie den CSS-Code.
Werkzeug öffnen — CSS-Boxschatten-GeneratorBild-Wasserzeichen
Fügen Sie Bildern Text oder ein Logo hinzu, prüfen Sie die Ergebnisse und laden Sie einzelne Dateien oder eine ZIP-Datei herunter.
Werkzeug öffnen — Bild-WasserzeichenCSS-Verlaufsgenerator
Erstellen Sie lineare oder radiale Verläufe mit einstellbaren Farben, Deckkraft und Farbpunkten.
Werkzeug öffnen — CSS-VerlaufsgeneratorFarbkonverter
Konvertiere unterstützte sRGB-HEX-, RGB- und HSL-Werte mit Alpha und ausgewiesener Genauigkeit.
Werkzeug öffnen — FarbkonverterBild in Text (OCR)
Erkenne gedruckten Text aus lokalen PNG- oder JPEG-Bildern, wähle die Sprache und prüfe oder korrigiere das Ergebnis vor dem Kopieren oder Herunterladen.
Werkzeug öffnen — Bild in Text (OCR)QR-Code aus Bild lesen
Lesen Sie einen QR-Code aus einem lokalen PNG oder JPEG und prüfen Sie Text oder Bytes, ohne Links zu öffnen.
Werkzeug öffnen — QR-Code aus Bild lesenFarbkontrast prüfen
Vergleiche Vordergrund- und Hintergrundfarben, ändere die Deckkraft und prüfe numerische WCAG-Kontrastwerte für Text und wichtige Oberflächendetails.
Werkzeug öffnen — Farbkontrast prüfenRechner für Druckgröße und Auflösung
Berechnen Sie Druckgröße, benötigte Pixel und effektive PPI beim Einpassen oder Beschneiden.
Werkzeug öffnen — Rechner für Druckgröße und AuflösungSeitenverhältnis-Rechner
Berechne das Verhältnis von Breite zu Höhe oder neue Pixelmaße anhand einer vorgegebenen Seite.
Werkzeug öffnen — Seitenverhältnis-RechnerBilder komprimieren
Versuche, JPEG, PNG oder WebP auf eine Zieldateigröße zu bringen – mit gemessenem Ergebnis und optional kleineren Abmessungen.
Werkzeug öffnen — Bilder komprimierenHEIC in JPG
Wandle unterstützte HEIC-Fotos lokal in JPG-Dateien mit voller Auflösung um, wähle Qualität und Hintergrund und lade geprüfte Ergebnisse einzeln oder als ZIP herunter.
Werkzeug öffnen — HEIC in JPGBildkonverter
Wandle PNG-, JPEG- und WebP-Bilder lokal um, stelle Transparenz, Hintergrund und Qualität ein und lade die Ergebnisse herunter.
Werkzeug öffnen — BildkonverterFotocollage erstellen
Ordne lokale Fotos in einem Raster an und lade ein PNG oder JPEG herunter.
Werkzeug öffnen — Fotocollage erstellenBilder drehen und spiegeln
Drehe oder spiegle einen lokalen Stapel statischer PNG-, JPEG- und WebP-Bilder und lade die geprüften Ergebnisse herunter.
Werkzeug öffnen — Bilder drehen und spiegelnBild zuschneiden
Schneide ein lokales JPEG-, PNG- oder WebP-Bild pixelgenau zu und lade es als PNG oder JPEG herunter.
Werkzeug öffnen — Bild zuschneidenBildgröße ändern
Ändere die Größe eines JPG-, PNG- oder WebP-Bildes nach Pixeln oder Prozent, prüfe die Vorschau und lade es herunter.
Werkzeug öffnen — Bildgröße ändern