gpt4 book ai didi

javascript - 在javascript中获取选择颜色?

转载 作者:行者123 更新时间:2023-12-05 08:34:40 25 4
gpt4 key购买 nike

我看到这篇关于设置选择颜色的小文章:

在 JavaScript 中设置文本选择颜色 http://blogs.adobe.com/cantrell/archives/2012/02/setting-text-selection-colors-in-javascript.html

既然可以设置颜色,我想有一些方法可以GET它。我只是找不到它。 ;-)

有人知道如何获取选择颜色吗?

最佳答案

浏览器/操作系统用于按钮、文本选择等的颜色被称为“系统颜色”。您正在寻找的是系统颜色“Highlight”和“HighlightText”,这些在 CSS2 中可用

element {
background-color: highlight;
color: highlighttext;
}

和javascript:

element.style.backgroundColor = 'Highlight';
element.style.color = 'HighlightText';

要将它们重置为默认颜色,请将这些属性设置回空字符串“”。

您可以在 http://www.w3.org/wiki/CSS/Properties/color/keywords 获得完整的系统颜色列表。 .注意:该页面说这是 CSS2 的一个特性,并且已被弃用,取而代之的是 CSS3 UI ‘[appearance]’ 属性,但如果你阅读 http://www.w3.org/TR/css3-ui/#appearance ,似乎系统颜色已从 UI 外观规范中删除,所以我不知道它留给我们什么。

上面提供的代码适用于 FireFox 32、Chrome 37、IE 11。

关于javascript - 在javascript中获取选择颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20951014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com