gpt4 book ai didi

jquery css颜色值返回RGB?

转载 作者:行者123 更新时间:2023-11-28 04:46:57 25 4
gpt4 key购买 nike

在我的 CSS 文件中:

a, a:link, a:visited { color:#4188FB; }
a:active, a:focus, a:hover { color:#FFCC00; }

我尝试过:

var link_col = $("a:link").css("color");
alert(link_col); // returns rgb(65, 136, 251)

如何获取十六进制代码?

*** 编辑:在这里找到答案:
Background-color hex to JavaScript variable

真为我感到羞耻,在发布之前可以更好地搜索一下..

最佳答案

一些功能调整

$.fn.getHexBackgroundColor = function() {
var rgb = $(this).css('background-color');
if (!rgb) {
return '#FFFFFF'; //default color
}
var hex_rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
function hex(x) {return ("0" + parseInt(x).toString(16)).slice(-2);}
if (hex_rgb) {
return "#" + hex(hex_rgb[1]) + hex(hex_rgb[2]) + hex(hex_rgb[3]);
} else {
return rgb; //ie8 returns background-color in hex format then it will make compatible, you can improve it checking if format is in hexadecimal
}
}

关于jquery css颜色值返回RGB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43282101/

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