使用Chrome,某个元素没有定义background-color
属性,console.log($("#some-element").css("background-color"))
,返回rgba(255, 255, 255, 255)
,而Firefox返回transparent
。
问题:
如何判断两种颜色相同?
如何判断一个元素的background-color
是白色?
能用简单的字符串相等来判断么?
使用Chrome,某个元素没有定义background-color
属性,console.log($("#some-element").css("background-color"))
,返回rgba(255, 255, 255, 255)
,而Firefox返回transparent
。
问题:
如何判断两种颜色相同?
如何判断一个元素的background-color
是白色?
能用简单的字符串相等来判断么?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
一个32位的颜色用 R,G,B(红绿蓝)和Alpha通道值来表示,你可以简单的用RGB值来对比