【发布时间】:2014-03-30 23:06:21
【问题描述】:
我希望有人可以帮助解释我在 Webkit 浏览器中遇到的奇怪行为,其中 CSS 转换出现了不必要的延迟。
这是我正在处理的页面的链接:http://demo.daised.com/help-me
当用户向下滚动页面时,期望的结果是菜单栏缩小。这在 Firefox 中完美动画。
但是,在 Webkit 浏览器中,导航项的字体大小转换延迟了 6(!) 秒。
感谢您帮助我更好地理解这一点。
【问题讨论】:
-
Chrome 似乎一次一个地在每个子元素上执行转换,因此需要等待。我不确定这是否是预期的行为。好像不太对...?
-
遗憾的是,这个示例没有作为 JSBin 给出,已接受答案的上下文现在已被切断,因为无法看到原始答案。仅供参考。
-
好的,this issue from me 是重复的,但包含一个 JSFiddle 和 code-sn-ps 供任何感兴趣的人使用。
标签: html css cross-browser webkit css-transitions