Leo*_*Leo 1 javascript css jquery dom
我看到了这个关于设置选择颜色的好文章:
在 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;
}
Run Code Online (Sandbox Code Playgroud)
和 javascript:
element.style.backgroundColor = 'Highlight';
element.style.color = 'HighlightText';
Run Code Online (Sandbox Code Playgroud)
要将它们重置为默认颜色,请将这些属性设置回空字符串 ''。
您可以在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。
归档时间: |
|
查看次数: |
1819 次 |
最近记录: |