Lugares favoritos de tu ciudad favorita
Inicio
Añadir a fuentes preferidas en Google

Generador de transformación CSS

Cree una lista ordenada de transformaciones 2D CSS y copie declaraciones para su propio elemento. El cuadro de borde HTML ilustrado muestra efectos de traslación, rotación, escala, inclinación y matriz con un origen editable.

Vista previa

ABCD
Muestra
Ajustando vista previa…

Funciones de transformación

Las funciones siguen el orden CSS. En un punto actúa primero la que está más a la derecha.

Función 1: rotate

Intervalo: −1080…1080

Origen de transformación

Intervalo: −200…200

Intervalo: −200…200

CSS y vista previa

La muestra es una caja de borde HTML de 120 × 60 píxeles CSS; otros elementos pueden dar resultados distintos. La transformación cambia el dibujado, no el diseño normal. La vista previa puede reducirse o recortarse; el CSS copiado no cambia.

1 funciones activas

Orden y origen

Las funciones siguen el orden CSS. En un punto actúa primero la que está más a la derecha.

rotate(0deg)

Origen antes de transformar X: 120 × 50 ÷ 100 = 60 px

Origen antes de transformar Y: 60 × 50 ÷ 100 = 30 px

Los valores no se suben ni se guardan.

Componer y copiar una transformación 2D

  1. Edite la rotación inicial o agregue una función de transformación. Elija unidades para la traducción, habilite o deshabilite filas y duplíquelas o muévalas en orden escrito CSS.
  2. Establezca el origen X e Y en píxeles o porcentajes. El cuadro de borde de muestra mide 120 por 60 píxeles CSS; Los valores porcentuales utilizan esas dimensiones originales antes de la transformación.
  3. Inspeccione el CSS actual y la vista previa ilustrativa, luego use Copiar CSS. Los giros activos no válidos retienen CSS y el objetivo transformado. Borrar elimina las funciones; Restablecer restaura la rotación inicial y el origen centrado.

Orden, origen y dimensiones de referencia.

La lista está escrita en orden CSS. Para un punto, su función más a la derecha actúa primero. Por lo tanto, mover una rotación antes o después de una traslación puede cambiar el resultado incluso cuando ambos valores permanecen iguales.

La salida declara transform-box: border-box y el origen de transformación actual. La traducción porcentual y el origen utilizan el cuadro de borde no transformado del elemento, no su padre, el marco de vista previa o sus límites transformados.

Los valores de origen de los píxeles ya son distancias. Un origen horizontal del 50 % en la muestra se resuelve como 120 píxeles multiplicados por 50 divididos por 100, lo que da 60 píxeles; verticalmente, 60 por 50 dividido por 100 da 30 píxeles. Un tamaño de objetivo diferente cambia el porcentaje de geometría.

Una función de identidad explícita permanece en la salida. Puede retener efectos de apilamiento y bloques de contención relacionados con la transformación incluso cuando los puntos no se mueven. En su lugar, una lista vacía o totalmente deshabilitada no emite ninguno.

Ejemplos de composición

Con un origen superior izquierdo, translate(30px, -10px) rotate(90deg) asigna el punto de referencia (4, 5) a (25, -6). La rotación actúa sobre el punto anterior a la traducción escrita. Al invertir las filas se obtiene (5, 34).

En un cuadro de borde de 240 por 80 píxeles, translate(-25%, 150%) significa un desplazamiento de -60 y 120 píxeles. Los porcentajes todavía se resuelven desde el cuadro antes de una rotación circundante.

skew(45deg, -45deg) difiere de skewX(45deg) skewY(-45deg). La escala negativa puede reflejar la muestra, mientras que la escala cero u otra transformación singular puede hacerla desaparecer sin invalidar el CSS creado.

Límites de alcance y vista previa

Esta es una herramienta de creación 2D limitada. No tiene perspectiva, 3D, animación, importación arbitraria de CSS, carga de imágenes ni calculadora matricial completa. Los rangos numéricos y los tres decimales son límites de la herramienta y no toda la gramática CSS.

La vista previa puede escalar uniformemente su marco fijo a la tarjeta y recortar el contenido fuera de ese marco. No se ajusta a todos los límites transformados. La escala del marco, las guías y las dimensiones de muestra no se agregan al CSS copiado.

Transforma el cambio de pintura en lugar de reorganizar el diseño normal. Diferentes dimensiones del elemento, contenido y entorno CSS pueden cambiar el resultado. Las composiciones extremas o casi singulares también dependen de la representación nativa en punto flotante.

La salida conserva filas, unidades e identidades explícitas habilitadas, sin combinarlas ni convertirlas en una matriz calculada. La entrada activa no válida o el origen retiene el CSS actual y la copia en lugar de mostrar el último resultado válido como actual.

Estilo local sin historial guardado

La herramienta no agrega cargas, historial de estilos guardados, enlaces de entrada ni telemetría que contengan los valores creados. Los servicios y extensiones de sitios existentes están fuera de una promesa de privacidad universal. La copia es explícita; un nuevo documento comienza con los valores predeterminados.

preguntas de transformación 2D

Las filas forman la lista escrita CSS. En un punto, la función más a la derecha actúa primero. Reordenar es significativo; la herramienta no ordena ni fusiona funciones.

Usan el cuadro de borde original. En la muestra de 120 por 60, 50% 50% son 60 por 30 píxeles CSS. Las propias dimensiones del objetivo importan cuando pegas las declaraciones en otro lugar.

No. Se mantiene el borrador numérico y cambia su interpretación. Luego se aplica el rango de la unidad seleccionada, por lo que un valor puede dejar de ser válido hasta que lo edite.

No. Producen matrices diferentes en general. Cada función admitida se emite exactamente como se eligió, incluidas las llamadas repetidas y su orden.

Una transformación singular, una escala cero o una composición extrema pueden suprimir la renderización o mover contenido fuera del marco recortado. Las guías siguen disponibles. El CSS invisible válido no se reemplaza con una línea o identidad falsa.

Una transformación explícita distinta de none puede crear un contexto de apilamiento y un bloque contenedor aunque no desplace puntos. Borra o desactiva todas las filas para obtener none; el origen debe seguir siendo válido.

No. Todo el marco lógico se escala para la tarjeta, mientras que el objetivo utiliza las declaraciones de transformación actuales exactas. Las guías y el tamaño del marco son ilustrativos y no se exportan.

La herramienta no agrega historial de carga ni guardado. Un cambio de idioma montado conserva sus filas y borradores, mientras que un nuevo documento comienza con los valores predeterminados. Los servicios y extensiones del sitio existentes quedan fuera de este reclamo limitado.

Fuentes

Material de referencia para las propiedades de transformación CSS utilizadas aquí.

Revisado el 13 de noviembre de 2026.

La representación y la precisión del navegador pueden variar, especialmente para transformaciones extremas o casi singulares.

SVG a PNG

Convierte un archivo SVG local o código pegado en PNG, con dimensiones definidas, transparencia y fuentes incluidas.

Abrir herramienta — SVG a PNG

Generador de filtros CSS

Ordena y repite efectos CSS, compara una muestra y copia la declaración exacta.

Abrir herramienta — Generador de filtros CSS

Calculadora de tamaño de fuente fluido

Define el tamaño de fuente para dos anchos de ventana gráfica. Copia el CSS relativo a la raíz y consulta el modelo calculado con los mismos coeficientes exportados.

Abrir herramienta — Calculadora de tamaño de fuente fluido

Generador de botones CSS

Diseña los estados de un botón nativo, comprueba el foco y copia HTML y CSS.

Abrir herramienta — Generador de botones CSS

Generador CSS de border-radius

Edita ocho radios, previsualiza una caja y copia el CSS en píxeles o porcentajes.

Abrir herramienta — Generador CSS de border-radius

Generador CSS Grid

Crea un ejemplo de CSS Grid con pistas, ubicación y áreas con nombre. Previsualiza, copia CSS o HTML y descarga el ejemplo completo.

Abrir herramienta — Generador CSS Grid

Generador CSS Flexbox

Cree un ejemplo de Flexbox con controles de elementos y contenedores, ejes de diseño explícitos, CSS y HTML coincidentes y una descarga local completa del ejemplo.

Abrir herramienta — Generador CSS Flexbox

Generador CSS de sombras de texto

Crea sombras de texto ordenadas, previsualiza texto plano y copia el CSS exacto.

Abrir herramienta — Generador CSS de sombras de texto

Generador de sombras CSS

Crea capas box-shadow ordenadas, previsualiza el resultado y copia el código CSS.

Abrir herramienta — Generador de sombras CSS

Marca de agua en imágenes

Añade texto o un logotipo a las imágenes, revisa los resultados y descarga archivos individuales o un ZIP.

Abrir herramienta — Marca de agua en imágenes

Generador de degradados CSS

Crea degradados lineales o radiales con colores, opacidad y puntos ajustables.

Abrir herramienta — Generador de degradados CSS

Conversor de colores

Convierte valores sRGB HEX, RGB y HSL compatibles con alfa y precisión explícita.

Abrir herramienta — Conversor de colores

Imagen a texto (OCR)

Reconoce texto impreso en PNG o JPEG locales, elige el idioma y revisa o corrige el resultado antes de copiarlo o descargarlo.

Abrir herramienta — Imagen a texto (OCR)

Lector de QR desde imagen

Lee un código QR de un PNG o JPEG local y examina el texto o los bytes sin abrir enlaces.

Abrir herramienta — Lector de QR desde imagen

Comprobador de contraste de colores

Compara los colores del primer plano y del fondo, ajusta la opacidad y comprueba los umbrales numéricos WCAG para texto y detalles esenciales de la interfaz.

Abrir herramienta — Comprobador de contraste de colores

Calculadora de tamaño de impresión y resolución

Calcula el tamaño de impresión, los píxeles necesarios y los PPI efectivos con márgenes o recorte.

Abrir herramienta — Calculadora de tamaño de impresión y resolución

Calculadora de relación de aspecto

Calcula la relación entre anchura y altura o nuevas dimensiones en píxeles fijando un solo lado.

Abrir herramienta — Calculadora de relación de aspecto

Compresor de imágenes

Intenta ajustar un JPEG, PNG o WebP a un tamaño de archivo objetivo, con resultados medidos y reducción opcional de dimensiones.

Abrir herramienta — Compresor de imágenes

HEIC a JPG

Convierte fotos HEIC compatibles en copias JPG a tamaño completo, con calidad y fondo ajustables y descargas verificadas individuales o en ZIP.

Abrir herramienta — HEIC a JPG

Conversor de imágenes

Convierte imágenes PNG, JPEG y WebP localmente, ajusta transparencia, fondo y calidad, y descarga los resultados.

Abrir herramienta — Conversor de imágenes

Creador de collages de fotos

Organiza fotos locales en una cuadrícula y descarga un PNG o JPEG.

Abrir herramienta — Creador de collages de fotos

Girar y reflejar imágenes

Gira o refleja un lote local de imágenes estáticas PNG, JPEG y WebP; revisa y descarga los resultados procesados.

Abrir herramienta — Girar y reflejar imágenes

Recortar imagen

Recorta un JPEG, PNG o WebP local con precisión en píxeles y descarga el resultado en PNG o JPEG.

Abrir herramienta — Recortar imagen

Cambiar tamaño de imagen

Cambia el tamaño de JPG, PNG o WebP en píxeles o porcentaje, revisa y descarga el resultado.

Abrir herramienta — Cambiar tamaño de imagen
Ver todas las herramientas de esta categoría