繁体   English   中英

如何使用 chrome 开发工具来查明页面移动元素的原因?

[英]How can I use chrome dev tools to pinpoint the cause of elements on my page shifting?

我页面顶部的某些内容导致内容布局发生重大变化。 内容呈现,然后像 300px 一样向上跳跃,然后向下跳回到它的正常位置。

我曾尝试单步执行代码,但这似乎只有在您知道希望代码停止的位置时才有用。

如何使用开发工具有效地定位导致此问题的 javascript 和/或元素?

这是网站

使用 Chrome 中的性能工具,您可以记录您的会话。 您可以将鼠标悬停在屏幕截图上,直到您看到页面发生变化。 在这种情况下,就像跳跃发生一样,你会看到一个“onLoad”事件

这可能表明页面加载事件上有一些 javascript 加载会改变您的样式?

在此处输入图片说明

单击匿名函数或任何这些事件将允许您在摘要中查看源代码中发生这种情况的位置。

在此处输入图片说明

然后,您可以在发生这种情况的代码中设置断点。 (单击行左侧的行号)

继续尝试直到你发现可能是你的问题

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM