透過 RGBA カラー値が transparent キーワードへ変換されなくなりました

公開日: | カテゴリー: CSS, DOM

概要

Firefox は従来、HTMLElement.prototype.style プロパティで取得可能な 指定値 に関して、rgba(0, 0, 0, 0)transparent キーワードへ誤って変換 (シリアライズ) していました。また、window.getComputedStyle メソッドによって返される 解決値 に関しては、ゼロアルファチャンネルを持つあらゆるカラー値が transparent へ変換されていました。

こうした実装は仕様や他のブラウザーの挙動と一致しないため、このバグは Firefox 54 で修正されました。

参考資料