Lieblingsorte deiner Lieblingsstadt
Startseite
Als bevorzugte Quelle bei Google hinzufügen

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.

Vorschau

ABCD
Beispiel
Vorschau wird angepasst…

Transformationsfunktionen

Die Funktionen stehen in CSS-Reihenfolge. Auf einen Punkt wirkt die rechte Funktion zuerst.

Funktion 1: rotate

Bereich: −1080…1080

Transformationsursprung

Bereich: −200…200

Bereich: −200…200

CSS und Vorschau

Das Beispiel ist eine HTML-Rahmenbox mit 120 × 60 CSS-Pixeln; andere Elemente können abweichen. Die Transformation ändert die Darstellung, nicht das normale Layout. Die Vorschau kann verkleinert oder abgeschnitten sein; das kopierte CSS bleibt unverändert.

1 aktive Funktionen

Reihenfolge und Ursprung

Die Funktionen stehen in CSS-Reihenfolge. Auf einen Punkt wirkt die rechte Funktion zuerst.

rotate(0deg)

Ursprung vor der Transformation X: 120 × 50 ÷ 100 = 60 px

Ursprung vor der Transformation Y: 60 × 50 ÷ 100 = 30 px

Werte werden weder hochgeladen noch gespeichert.

Erstellen und kopieren Sie eine 2D-Transformation

  1. 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.
  2. 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.
  3. Ü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

Die Zeilen bilden die geschriebene CSS-Liste. Auf einen Punkt wirkt zuerst die Funktion ganz rechts. Eine Neuordnung ist sinnvoll; Das Tool sortiert oder führt keine Funktionen zusammen.

Sie verwenden den Originalrahmen. Bei der Stichprobe von 120 x 60 sind 50 % 50 % 60 x 30 CSS Pixel. Die eigenen Dimensionen des Ziels sind wichtig, wenn Sie die Deklarationen an anderer Stelle einfügen.

Nein. Der numerische Entwurf bleibt erhalten und seine Interpretation ändert sich. Dann gilt der Bereich der ausgewählten Einheit, sodass ein Wert ungültig werden kann, bis Sie ihn bearbeiten.

Nein. Sie produzieren im Allgemeinen unterschiedliche Matrizen. Jede unterstützte Funktion wird genau wie ausgewählt ausgegeben, einschließlich wiederholter Aufrufe und ihrer Reihenfolge.

Eine einzelne Transformation, eine Nullskalierung oder eine extreme Komposition können das Rendern unterdrücken oder Inhalte außerhalb des abgeschnittenen Rahmens verschieben. Leitfäden bleiben verfügbar. Gültiges unsichtbares CSS wird nicht durch eine gefälschte Zeile oder eine Identität ersetzt.

Eine explizite Transformation außer none kann einen Stapelkontext und einen enthaltenden Block erzeugen, auch wenn sie Punkte nicht verschiebt. Leere oder deaktiviere alle Zeilen für none; der Ursprung muss gültig bleiben.

Nein. Der gesamte logische Rahmen wird für die Karte skaliert, während das Ziel die genauen aktuellen Transformationsdeklarationen verwendet. Hilfslinien und Rahmengröße dienen der Veranschaulichung und werden nicht exportiert.

Das Tool fügt keinen Upload- oder gespeicherten Verlauf hinzu. Bei einer bereitgestellten Sprachänderung bleiben Ihre Zeilen und Entwürfe erhalten, während ein neues Dokument mit den Standardeinstellungen beginnt. Bestehende Site-Services und Erweiterungen bleiben von diesem eingeschränkten Anspruch ausgeschlossen.

Quellen

Referenzmaterial für die hier verwendeten CSS-Transformationseigenschaften.

Bewertet am 13. November 2026.

Browser-Rendering und -Präzision können variieren, insbesondere bei extremen oder nahezu singulären Transformationen.

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 PNG

CSS-Filter-Generator

Ordne und wiederhole CSS-Effekte, vergleiche ein Beispiel und kopiere die genaue Deklaration.

Werkzeug öffnen — CSS-Filter-Generator

Rechner 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ößen

CSS-Schaltflächengenerator

Gestalte native Schaltflächenzustände, prüfe den Tastaturfokus und kopiere HTML und CSS.

Werkzeug öffnen — CSS-Schaltflächengenerator

CSS-Border-Radius-Generator

Bearbeite acht Eckradien, prüfe die Vorschau und kopiere CSS in Pixeln oder Prozent.

Werkzeug öffnen — CSS-Border-Radius-Generator

CSS-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-Generator

CSS-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-Generator

CSS-Textschatten-Generator

Erstelle geordnete Textschatten, prüfe einfachen Text und kopiere exaktes CSS.

Werkzeug öffnen — CSS-Textschatten-Generator

CSS-Boxschatten-Generator

Erstellen Sie geordnete box-shadow-Ebenen, betrachten Sie die Vorschau und kopieren Sie den CSS-Code.

Werkzeug öffnen — CSS-Boxschatten-Generator

Bild-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-Wasserzeichen

CSS-Verlaufsgenerator

Erstellen Sie lineare oder radiale Verläufe mit einstellbaren Farben, Deckkraft und Farbpunkten.

Werkzeug öffnen — CSS-Verlaufsgenerator

Farbkonverter

Konvertiere unterstützte sRGB-HEX-, RGB- und HSL-Werte mit Alpha und ausgewiesener Genauigkeit.

Werkzeug öffnen — Farbkonverter

Bild 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 lesen

Farbkontrast 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üfen

Rechner 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ösung

Seitenverhältnis-Rechner

Berechne das Verhältnis von Breite zu Höhe oder neue Pixelmaße anhand einer vorgegebenen Seite.

Werkzeug öffnen — Seitenverhältnis-Rechner

Bilder komprimieren

Versuche, JPEG, PNG oder WebP auf eine Zieldateigröße zu bringen – mit gemessenem Ergebnis und optional kleineren Abmessungen.

Werkzeug öffnen — Bilder komprimieren

HEIC 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 JPG

Bildkonverter

Wandle PNG-, JPEG- und WebP-Bilder lokal um, stelle Transparenz, Hintergrund und Qualität ein und lade die Ergebnisse herunter.

Werkzeug öffnen — Bildkonverter

Fotocollage erstellen

Ordne lokale Fotos in einem Raster an und lade ein PNG oder JPEG herunter.

Werkzeug öffnen — Fotocollage erstellen

Bilder 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 spiegeln

Bild zuschneiden

Schneide ein lokales JPEG-, PNG- oder WebP-Bild pixelgenau zu und lade es als PNG oder JPEG herunter.

Werkzeug öffnen — Bild zuschneiden

Bildgröß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
Alle Werkzeuge dieser Kategorie anzeigen