CSS accent-color (强调色)属性确定应用于由某些元素创建的用户界面控件的主题色。
此属性允许浏览器自动调整某些元素(如表单输入、按钮等)以使用指定的颜色作为强调色,通常用于用户界面元素,浏览器可以在其中调整颜色以匹配主题或用户首选项。
以下 HTML 元素目前在支持 accent-color 属性的浏览器中受到 accent-color 属性的影响:
分配给每个用户代理的主题色各不相同,以确保可读性和对比度。此颜色仅应用于其适用状态中的特定用户界面控件。
可能的值
- auto - 表示 UA 选择的颜色,该颜色应与平台的主题色匹配。
- <color> - 定义将用作 accent-color 的颜色。
适用于
所有元素。
语法
Keyword值
<color> 值
CSS accent-color - 自动值
以下示例演示了 accent-color: auto 属性自动应用适当的强调色 -
CSS accent-color - <color> 值
以下示例演示如何使用 accent-color 属性为复选框设置不同的主题色。第一个复选框是红色的,第二个是黄色的 -
具有不同 HTML 元素的 CSS accent-color
以下示例演示了如何对不同的 HTML 元素使用 accent-color 属性-