Respuesta directa
Un gradiente de malla (mesh gradient) es un efecto visual moderno que fusiona múltiples puntos de color radiales sobre una superficie bidimensional, generando transiciones fluidas y orgánicas sin ejes lineales rígidos.
Cómo usar esta herramienta
Posicionar puntos de color y preajustes
Arrastra de 4 a 6 puntos de control en el lienzo o selecciona un preajuste armónico para definir los focos cromáticos.
Ajustar suavidad y semilla aleatoria
Modifica el radio de desenfoque para transiciones más difusas, o introduce una semilla numérica para reproducir el diseño con exactitud.
Copiar CSS o exportar fondo de pantalla
Copia declaraciones de fondo ligeras, obtén reglas CSS completas aisladas, o descarga fondos PNG de alta resolución hasta 4K.
Implementación de gradientes de malla en CSS: Solo fondo frente a CSS completo
Los gradientes de malla nativos del navegador se construyen superponiendo varias capas de radial-gradient() sobre un color base sólido. El modo «Solo fondo» genera declaraciones limpias de fondo sin filtros de desenfoque a nivel de elemento, resultando completamente seguro para cualquier estructura HTML. El modo «CSS completo» aplica el filtro blur en un pseudoelemento ::before aislado con margen ampliado, garantizando que los textos, enlaces y botones secundarios conserven su nitidez y plena interactividad.
- Solo fondo: Múltiples gradientes radiales ligeros sin desenfoque de filtro; totalmente seguro para cualquier elemento.
- CSS completo: Pseudoelemento ::before aislado con filtro blur; los elementos secundarios permanecen nítidos e interactivos.
- Semilla determinista: El algoritmo Mulberry32 PRNG garantiza la reproducción idéntica de coordenadas y colores.
Preguntas frecuentes
¿Cómo funcionan los gradientes de malla en CSS puro sin imágenes?
Combinan múltiples declaraciones radial-gradient() con paradas hacia transparente sobre un color base. El motor gráfico del navegador interpola los bordes transparentes superpuestos, creando transiciones fluidas naturales.
¿Cuál es la diferencia entre los modos «Solo fondo» y «CSS completo»?
«Solo fondo» exporta propiedades de fondo estándar sin filtros, garantizando total seguridad para cualquier contenedor. «CSS completo» utiliza un pseudoelemento ::before con desenfoque aislado, logrando un difuminado más suave sin volver borrosos los textos o botones hijos.
¿Cuáles son las limitaciones de rendimiento y compatibilidad del navegador?
Superponer numerosos gradientes radiales con filtros de desenfoque intensos puede incrementar el costo de repintado al desplazarse rápidamente en dispositivos móviles con GPUs de bajo consumo. Asimismo, rasterizar fondos en 4K se ejecuta localmente y puede requerir un breve procesamiento en hardware antiguo.
¿Se procesan los gradientes o imágenes en un servidor externo?
No. Todos los cálculos cromáticos, la evaluación de la semilla aleatoria, la generación de código CSS y la rasterización Canvas se realizan 100% en tu navegador de forma local.
Referencias y normas autorizadas
- W3C CSS Images Module Level 3: Radial Gradients ↗ — Recomendación oficial para la sintaxis de gradientes radiales y la interpolación de color en CSS.
- MDN Web Docs: radial-gradient() ↗ — Documentación técnica completa sobre la sintaxis, posicionamiento y compatibilidad de radial-gradient en navegadores.