有没有办法阻止背面可见性:在野生动物园过渡期间隐藏?

时间:2013-04-01 19:31:58

标签: safari css-transitions

过渡很棒!当与功能强大的浏览器一起使用时,直到最近我认为该术语包括Chrome,Firefox和Safari ...... Firefox和Safari刚刚放弃了这一点!

我正在尝试一组相当复杂的动画,涉及纯粹的过渡和固定背景。在Chrome中,一切都是肉汁,我应用转换并在父容器中移动元素,其中background-image集合和background-attachment为固定。

从我观察到的; 在safari中,每当发生任何类型的转换时,backface-visibility:hidden都附加到页面上的所有元素,或者肯定是多个祖先或目标元素。

backface-visibility:hidden;在与background-attatchment:fixed;结合使用时有一个相当无记录的问题,它将删除正在修复的background-image视图,请参阅此处。

因此,当任何转换发生在页面上涉及不透明度或3d变换的任何位置时,当safari应用backface-visibility效果时,我的图像会闪烁并再次返回。

有没有人知道解决这个问题的方法? 它相当烦人,而且我怀疑苹果会更新一段时间,我希望有一个解决方案。

0 个答案:

没有答案