overflow
,border-radius
、およびtransition
の組み合わせを使用すると奇妙なバグが発生しています。私はそれの中にimgを持つdivを持っています。 divには境界線の半径があり、オーバーフローはhiddenに設定されています。 imgの上にマウスを置くと、イメージを拡大してズーム効果を作り出すトランジションが発生します。問題は、オーバーフローが画像の左下と右下に壊れているように見えることです。アニメーション/トランジションを使用すると、Webkitの境界半径とオーバーフローのバグが発生する
私は、あなたが私が何を話しているかを見るためにjsfiddleを作成しました。 http://jsfiddle.net/dmcgrew/HuMrC/1/
Firefoxではうまく動作しますが、ChromeとSafariは壊れています。
これを引き起こしている可能性がありますか、それを修正する方法を知っている人は誰ですか?
をマイナスのzインデックス画像の値と高い値を追加し、私自身:)ありがとうを投稿しようとしていました! –
これを見てください: http://stackoverflow.com/questions/20001515/chrome-bug-border-radius-not-clipping-contents-when-combined-with-css-transiti これは最終回答です最高のソリューション! –
関連するChromiumバグ:[#157218](https://code.google.com/p/chromium/issues/detail?id=157218) –