1
Firefoxに奇妙な問題があります。私はdiv#flying_object
を縮小してCSSアニメーションを作成し、それを移動し、最終的に元のサイズに戻します。私のdiv.flying_object_container
はborder-radius: 50%;
とoverflow: hidden
です。したがって、飛行オブジェクトが親divをオーバーフローする場合は、それを隠す必要があります。 Firefoxでは、飛行オブジェクトが親divの外側に表示されることがあります。アニメーションを見るには、要素をホバーする必要があります。変換のバグ:スケール、オーバーフロー:Firefoxでの非表示と枠線の半径
これは時々私のアニメーションで何が起こるかです:
はここに私のjsfiddleです。
これはChrome、Opera、IE11、Safari(バグ修正あり)では動作しますが、Firefoxでは動作しません。
誰かが私を助けることを願っています。 :)
このバグを修正する方法はわかりませんが、 'scale'の代わりに' font-size'を使うことができます。解決策です! – Pedram
はFirefoxで試してみましたが、時にはオーバーフローします。オーバーフローを追加しよう:他の要素に隠されています。 'svg'要素と似ています。多分それはトリックを行うだろう –
他の要素に 'overflow:hidden'が悲しいことに動作しません。背景サイズと位置を変更することも回避策になりますが、私は 'transform:scale()'を使って解決策を見たいと思います。 – Huelfe