Problema de RGBA de Devtool de Google Chrome

Oct 09 2020

He estado lidiando con el mismo problema los últimos meses. Busqué en Google el mismo problema, pero supongo que nadie ha abordado este problema antes.

anteriormente, cuando cambiaba la transparencia de color hexadecimal, por ejemplo #FFFFFF, las herramientas de desarrollo de Chrome me daban la opción de una versión RGBA como RGBA (255,255,255,10%) pero ahora, cuando hago lo mismo, el resultado es un 10% de transparencia de color blanco ise rgb (255255255/10%)

Como puede ver, el RGBA se ha ido y la herramienta de desarrollo solo muestra la extraña versión del tipo rgb.

¿Alguien ha emitido el mismo problema antes? ¿Y sabes cómo solucionarlo?

Respuestas

1 MathiasBynens Oct 19 2020 at 17:14

Este fue un cambio intencional en DevTools . La sintaxis basada en comas es lo que la especificación ahora llama "sintaxis heredada".

Ver https://twitter.com/mathias/status/1253242715304857601:

💡 En el código fuente, deje de usar la sintaxis de color antigua rgb()/ hsl()CSS con comas.

Acostúmbrese a la moderna sintaxis de colores CSS sin comas, compatible con todos los navegadores modernos.

¿Por qué? Las próximas funciones nuevas como lab(), lch()y color()utilizan la misma sintaxis (y no funcionan con comas).

Especificaciones: https://drafts.csswg.org/css-color/#rgb-functions

[…] Por razones heredadas, rgba()también existe una función, con una gramática y comportamiento idénticos a rgb().

Abouasy Dec 22 2020 at 18:38

desarrollador de cromo abierto >> selector de color abierto + cambio