css - 网络工具包 : Flicker on CSS Transition with background image

标签 css css-transitions

问题描述引用如下例子:http://codepen.io/NilsWe/pen/yoksj

.main 容器的背景在所有 webkit 浏览器的 CSS 转换中闪烁。
任何解决方案,如:

-webkit-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0);
-webkit-transform-style: preserve-3d;

好像不行。

还有其他建议吗?

最佳答案

尝试删除

 //-webkit-backface-visibility: hidden;
 -webkit-transform: translate3d(0,0,0);
 //-webkit-transform-style: preserve-3d;

这在过去对我有用。

闪烁也可能是由于未定义被操作元素的大小引起的。确保定义要操作的元素的高度和宽度。

关于css - 网络工具包 : Flicker on CSS Transition with background image,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19390408/

相关文章:

jquery - 使用 Google Gauge 的 jQuery 或 CSS 文本 SVG 移动底部

jquery - 尝试使用 CSS3 动画、滤镜和关键帧获得流畅的动画循环

html - 如何使div在不同尺寸下保持相同的格式

html - 在 Chrome 中其他 flex 元素更改大小后,Div flex 元素滚动到顶部

html - 无法将页脚粘贴到底部。 CSS

css 转换不适用于::after,::before 元素的 css 生成内容

CSS 变量继承和回退

javascript - 空白的div如何隐藏?

flash - 通过 css3 过渡动画

css - 带有固定标题的纯 CSS 滚动 UL LI 表