为什么“field”是 CSS 中有效的颜色名称?

问题描述 投票:0回答:1

我创建了一个函数

isColor
,它依赖于
CSS.supports
来确定某些文本是否是 HTML 颜色。这非常适合像
red
这样的颜色名称和像
#3883fa
这样的十六进制颜色。但是,对于文本
field
,函数
CSS.supports('color', 'field')
也会返回
true
field
名称未在 CSS 颜色名称 列表中提及,我希望
CSS.supports
在这种情况下返回
false

为什么会这样?还有其他类似情况吗?

html css colors
1个回答
0
投票

它是一种系统颜色,表示输入字段的背景颜色,如 CSS Color Module Level 4 最新草案中的 Field 中所定义。

© www.soinside.com 2019 - 2024. All rights reserved.