如何通过jsery.css()通过hsla设置背景颜色?

时间:2012-09-04 01:16:12

标签: javascript jquery css

我似乎无法让jQuery.css()接受hsla()值。传递颜色值不是一种可接受的格式吗?这就是我的尝试:

// the below variable outputs a variable value with the following format
// hsla(131, 10%, 100%, 1.0)
var finalcolor = "hsla(" +colx +", " +coly +"%, " +"100%, " +"1.0)";

$('#target-div').css('background', finalcolor);

1 个答案:

答案 0 :(得分:4)

确实有效,但你的颜色只是白色!

在firebug / chrome调试器中检查结果样式,并检查HSL 2 RGB转换器。 http://serennu.com/colour/hsltorgb.php