SafariのCSS、opacityの扱い

Safariについて、普通に静的にopacityを設定するのは問題ないのですが、jQueryなど利用して動的に処理すると問題があることに気付きました。
普通のブラウザの挙動では、プロパティに値をそのまま代入するので固定で変動することはないのですが、Safariのopacityの解釈は減算代入してしまうようです。
例えば既に80%の透過度で設定されてた場合、動的に処理した場合なんかでopacityに再び値が入ると、現在の80%の80%といった感じで処理されるようでした。
多分、不具合というよりもSafariの仕様のような気がするけど…どうなんでしょうね。



HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる

HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる