Generador de texto con degradado CSS
EstilosTodo se ejecuta en tu navegador: no se sube nada
Escribe algo en la caja y se pinta con un degradado debajo. El efecto funciona con tres declaraciones a la vez: un degradado como fondo, `background-clip: text` para recortarlo a la forma de las letras y `color: transparent` para apartar las letras mismas. El error clásico es olvidar el recorte. Con solo `color: transparent`, el texto desaparece por completo. Por eso esta herramienta emite esas dos juntas desde un mismo cálculo, y nunca pueden aparecer por separado. `background-clip: text` sigue necesitando el prefijo `-webkit-`, así que se escriben las dos líneas. El CSS entregado lleva además dos arreglos: un respaldo con `@supports not` a un color plano para los navegadores sin recorte, y una regla `::selection` con `text-fill-color` para que la selección vuelva a verse pese al texto transparente.
Funciones
- Degradados lineal, radial y cónico
- De 2 a 4 paradas, cada una con su posición ajustable
- Un ángulo ajustable que gobierna tanto el lineal como el cónico
- Vista previa del texto en vivo que se redibuja con cada tecla y cada cambio de color
- Tanto la declaración de recorte de fondo estándar como la de -webkit-
- Basta con empezar a escribir para previsualizar; en vacío se muestra una pista
- El código entregado incluye el respaldo con @supports not
- El código entregado incluye el arreglo de selección con ::selection
- Todo se calcula en tu navegador: no se sube nada
Cómo se usa
- Elige el tipo de degradado y ajusta el ángulo
- Selecciona los colores de los extremos con el selector y marca paradas intermedias si hacen falta
- Escribe en la caja y comprueba la vista previa
- Copia el CSS de abajo; el prefijo, el respaldo y el arreglo de selección van dentro
Preguntas frecuentes
- ¿Por qué ha desaparecido por completo mi texto con degradado?
- Casi siempre es que falta `background-clip: text`. El degradado se ve a través de las letras solo porque el fondo se recorta a su forma; `color: transparent` se limita a hacer transparentes las letras. Si falta una de las dos, o no ves el degradado o pierdes el texto entero. Esta herramienta emite las dos juntas, así que el código copiado de aquí nunca tiene esa media configuración. La otra posibilidad es un navegador sin soporte de recorte, y en ese caso usa el respaldo con `@supports not` del código entregado.
- ¿Por qué no se ve el resaltado al seleccionar?
- Porque el texto mismo es transparente, y `::selection` solo tiñe esa transparencia, así que no se ve ningún resaltado. El arreglo es devolver un relleno visible en el estado seleccionado: la regla `.gradient-text::selection` entregada fija tanto `color` como `-webkit-text-fill-color`, y esta última es la que WebKit lee de verdad.
- ¿Por qué el prefijo -webkit-?
- `background-clip: text` todavía no es una función base en todas partes, y Safari / WebKit solo entiende `-webkit-background-clip`. Con la forma estándar sola, en esos navegadores el recorte se descarta y es muy probable que el texto quede invisible. Por eso se escriben las dos y cada navegador toma la que necesita.
- ¿Se puede usar texto con degradado en párrafos largos?
- No es aconsejable. El recorte de fondo extiende un degradado por todo el elemento y lo corta a la forma del texto, así que con muchas líneas el degradado se estira mucho y cada línea cae en una parte distinta del espectro, lo que se lee como ruido; además la legibilidad oscila con el color que quede detrás de cada línea. Va bien en textos cortos: títulos, etiquetas de botón, un logotipo. Para un párrafo largo es más seguro un color plano, o el efecto en unas pocas palabras clave.
Herramientas relacionadas
Generador de degradados CSS
EstilosAjusta ángulo, colores y forma, mira la previa al momento y copia el CSS. Lineal, radial y cónico, con parada intermedia opcional.
Texto arcoíris
EstilosAjusta dirección, bandas de color y luminosidad para previsualizar un texto con degradado arcoíris y copiar el CSS recortado a su forma.
Degradados
Consultas180 degradados listos con vista previa y CSS para copiar. Busca por nombre, color o familia de tono, y saca un solo color de cualquier degradado.
Generador de border-radius
EstilosAjusta el radio de las cuatro esquinas, prévisualo al momento y copia el CSS. Con px, rem y porcentaje: en una caja no cuadrada el porcentaje da elipse.
Generador de glassmorphism
EstilosAjusta desenfoque, opacidad, saturación y borde, mira el vidrio esmerilado al momento y copia el CSS, con el prefijo -webkit- para iOS.
Generador de neumorphism
EstilosAjusta distancia, desenfoque, intensidad y dirección, mira el neumorphism al momento y copia el CSS. Las dos sombras se derivan del fondo, mismo tono.