SafariのCSS、opacityの扱い
Safariについて、普通に静的にopacityを設定するのは問題ないのですが、jQueryなど利用して動的に処理すると問題があることに気付きました。
普通のブラウザの挙動では、プロパティに値をそのまま代入するので固定で変動することはないのですが、Safariのopacityの解釈は減算代入してしまうようです。
例えば既に80%の透過度で設定されてた場合、動的に処理した場合なんかでopacityに再び値が入ると、現在の80%の80%といった感じで処理されるようでした。
多分、不具合というよりもSafariの仕様のような気がするけど…どうなんでしょうね。
HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる
- 作者: エビスコム
- 出版社/メーカー: ソシム
- 発売日: 2007/06/20
- メディア: 単行本
- 購入: 38人 クリック: 542回
- この商品を含むブログ (40件) を見る