如何判断两种颜色相同

使用Chrome,某个元素没有定义background-color属性,console.log($("#some-element").css("background-color")),返回rgba(255, 255, 255, 255),而Firefox返回transparent
问题:
如何判断两种颜色相同?
如何判断一个元素的background-color是白色?
能用简单的字符串相等来判断么?

阅读 6.9k
1 个回答

一个32位的颜色用 R,G,B(红绿蓝)和Alpha通道值来表示,你可以简单的用RGB值来对比

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题