如何查找元素是否具有白色的颜色属性?

时间:2011-05-19 21:19:42

标签: jquery css

我正在使用它并且它不会向我返回任何内容

function returnColorValue(that) {
    //that equal to a jq object
    if (that.css("color") == '#ffffff' || that.css("color") == '#fff' || that.css("color") == 'white' || that.css("color") == 'rgb(255, 255, 255)' || that.css("color") == 'rgba(255, 255, 255)') {
        console.log(that.css("color"));
    } 
}

并且比这更奇怪 - 每个浏览器将使用不同的方法。 在chrome和ff我什么也没发现。 我也使用了rgba,它根本没有帮助我......

我无法与任何类(like was suggested here)进行比较,导致此类的值在不同页面的上下文之间发生变化。

感谢所有帮助者。

施洛米。

2 个答案:

答案 0 :(得分:10)

背景颜色的CSS属性,字面意思是background-colorcolor属性指的是前景或文本颜色。

答案 1 :(得分:2)

如果您要查找背景颜色,则需要使用css属性background-color