首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS布局每10毫秒失效一次|帮助调查

CSS布局每10毫秒失效一次|帮助调查
EN

Stack Overflow用户
提问于 2015-10-08 16:08:09
回答 1查看 89关注 0票数 1

我继承了一个css文件(10k行),我认为它导致了样式无效、重新计算、重新绘制的疯狂循环。我通过从页面中删除css文件解决了这一问题,这导致了循环的消失。

这个文件是由几个人随着时间的推移而创建的,没有人会完全了解css内容……

从附加的分析来看,没有Network activity或JS事件可以精确定位到另一个根本原因(例如使用JS的DOM更改)。

在您看来,找到视图更改的触发因素的最佳方法是什么?页面上没有动画,但我不能保证不会有一个使用不再有人使用的旧css指令的动画。

重新绘制会导致相当高的cpu使用率。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-10-08 17:53:44

这可能不是最好的解决方案,但我会删除css代码的下半部分,并检查问题是否仍然存在。

如果它被解决了,你现在知道它在下半部分,如果它仍然存在,问题在上半部分。

将应该包含问题的代码减半,在大约9次迭代中,您可以将其缩小到大约20行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33010103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档