相关疑难解决方法(0)

如何获得十六进制颜色值而不是RGB值?

使用以下jQuery将获得元素背景颜色的RGB值:

$('#selector').css('backgroundColor');
Run Code Online (Sandbox Code Playgroud)

有没有办法获得十六进制值而不是RGB?

javascript rgb jquery hex colors

158
推荐指数
10
解决办法
15万
查看次数

jQuery - css('border-width')在Firefox上以空字符串形式返回,但在Chrome上不返回

我正在尝试用我的jQuery/CSS调试跨浏览器问题.

我试图获得一个类的边框宽度.该类在CSS中设置如下:

.mod_button {
    position: relative;
    color: #fff;
    border-color: #06253e;
    border-width: 1px;
    border-style: solid;
}
Run Code Online (Sandbox Code Playgroud)

在jQuery中,我试图得到如下边框宽度:

var bWidth = $('.mod_button').css('border-width');
Run Code Online (Sandbox Code Playgroud)

这似乎在Chrome中作为一串"1px"正确返回.但是,在Firefox中,它总是以空字符串""返回.我已经通过Chrome和Firefox上的开发人员工具中的JS调试器检查了这些结果.

我一直在努力调试这个问题,我似乎无法找到任何简洁的答案.也许这里的社区可以告诉我如何解决这个问题.

谢谢!

css firefox jquery

6
推荐指数
1
解决办法
2977
查看次数

标签 统计

jquery ×2

colors ×1

css ×1

firefox ×1

hex ×1

javascript ×1

rgb ×1