html – CSS转换:Webkit浏览器中奇怪的不必要的延迟(Chrome和
发布时间:2020-12-14 23:09:19 所属栏目:资源 来源:网络整理
导读:我希望有人可以帮助解释我在Webkit浏览器中遇到的奇怪行为,并且在CSS转换中有不必要的延迟. 这是我正在处理的页面的链接:http://demo.daised.com/help-me 期望的结果是菜单栏在用户向下滚动页面时缩小.这在Firefox中完美动画. 但是,在Webkit浏览器中,导航项
我希望有人可以帮助解释我在Webkit浏览器中遇到的奇怪行为,并且在CSS转换中有不必要的延迟. 这是我正在处理的页面的链接:http://demo.daised.com/help-me 期望的结果是菜单栏在用户向下滚动页面时缩小.这在Firefox中完美动画. 但是,在Webkit浏览器中,导航项的字体大小的转换会延迟6(!)秒. 感谢您帮助我更好地理解这一点. 最佳答案
user3360686是对的,你的过渡以某种方式堆叠.我不确定为什么它会发生,因为它不应该.
无论如何,你在标题中所做的事情是危险的,并且可能触发奇怪的行为:
标题中包含大约25个元素,过渡和延迟将应用于每个元素.使用特定元素可提高效率(和优雅). 使用“全部”转换通常是一个坏主意,它们是创建冲突的好方法.使用特定属性. 这个快速而美观的答案总结了几乎所有内容: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |