我是jQuery的新手,有点惊讶:当我写 时
我的最终样式
所以问题是,当alpha设置为1时,Jquery是否对rgba值应用自动转换?我使用a=1.0也得到了相同的结果,但是a=0.99时得到了RGBA。在jquery文档中没有关于这方面的成功指示。
$('#selected-color').css('background-color', 'rgba(0,0,0,1)');
我的最终样式
#selected-color
的颜色是rgb(0,0,0)
,这会在我获取背景颜色并尝试应用正则表达式时产生很大的差异,因为我期望得到一个rgba字符串。所以问题是,当alpha设置为1时,Jquery是否对rgba值应用自动转换?我使用a=1.0也得到了相同的结果,但是a=0.99时得到了RGBA。在jquery文档中没有关于这方面的成功指示。
a = 1
没有任何意义,这就是为什么它被 JavaScript 替换的原因。任何影响透明度的值都可以正常工作。 - Anand Singh