当使用颜色选择器转换颜色时,旧的基于逗号的语法被使用:
(它应该在这里显示 hsl
,而不是 rgba
)
请更新选择器以使用现代(CSS颜色级别4)的颜色语法。
关于确切的语法,我同意 @mathiasbynens
的建议:
- 在表示 alpha 值方面,考虑有自己的观点。在我看来,使用百分比符号最易读,因为它清楚地说明了范围:例如 70% vs 0.7
- 在适用的情况下,考虑对使用 deg 后缀持自己的观点,例如在 hsl() 的第一个参数和 lch() 的最后一个非 alpha 参数中。再次强调,这是因为这清楚地表明范围在 0-360 之间。
即使用百分比表示 alpha,并始终包含 deg
后缀。
这也与 Chrome 开发者工具中显示的语法相匹配。
2条答案
按热度按时间nxowjjhe1#
请@rebornix提及此重复问题。我在打开此之前和现在都进行了搜索,但我找不到一个。
nnt7mjpx2#
我认为有一个更简单的方法,但我找不到了。让我们使用这个问题来跟踪CSS颜色级别4语法支持。