Google adsense 是否破坏了我的菜单?
我注意到一个恼人的错误。
当您浏览我的网站时,[菜单(右上角)正常运行]。
但只要您进入带有 Google AdSense 广告的页面,菜单就会完全展开并持续 1 到 5 秒(这意味着我们可以看到所有子菜单)。
如果您的连接速度较慢,您会比其他人注意到更多。
这是什么原因造成的?这是广告吗?
I've noticed a annoying bug.
When you navigate on my website, [the menu (on top right) acts normally].
But as soon as you go to a page with a Google AdSense ad, the menu appears completely exploded for 1 to 5 seconds (this means that we can see all the submenus).
If you have a slow connection, you'll notice even more than the others.
What's causing this? Is this the advertisement?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那是因为你正在 JS id 中进行隐藏假设...尝试添加
style="display: none;
到隐藏元素,以便它们在使用 js 构建菜单之前隐藏。Thats because youre doing the hiding in JS id assume... try adding
style="display: none;
to the hidden elements so they are hidden before the menu is built with js.