在我尝试过的大多数浏览器中,rgba()
一旦浏览器解析了 CSS,值似乎就会改变。
例如,以下 CSS:
background-color: rgba(255, 0, 0, 0.5);
通过jQuery.css('background-color')
或 native访问时给出以下 CSS 值CSSStyleDeclaration.getPropertyValue('background-color')
:
rgba(255, 0, 0, 0.498039)
这是一个带有更多示例的小提琴。
Chrome 和 Safari 给出不同的结果。Firefox 似乎是唯一报告输入的确切值的浏览器。这是一个错误还是设计使然?