injected stylesheet注入样式导致网页对话框错位

2018-10-25 18:20 来自本站原创 183 2 5
[摘要]

最近在使用Chrome浏览器访问一些网页的时候,出现一个“BUG”,有时候弹出的对话框总是位置莫名其妙的,关闭按钮都找不到。

最近在使用Chrome浏览器访问一些网页的时候,出现一个“BUG”,有时候弹出的对话框总是位置莫名其妙的,关闭按钮都找不到。

injected stylesheet注入样式导致网页对话框错位

按理说,开发者不会做出这么反人类的错误吧,而且多个网站出现类似的问题,想了下觉得应该是浏览器的问题。然后审查元素,发现了一段诡异的css样式injected stylesheet,字面意思就是注入样式。

injected stylesheet注入样式导致网页对话框错位

这段注入样式的类名为.ui-dialog,而出现错位的对话框很巧合的被设置了这个class,于是乎BUG出现了。

一般来说注入样式是由浏览器插件(扩展程序)导致的,于是一个个禁用插件,终于找打了罪魁祸首“草料二维码”禁用之,弹窗对话框正常了。

injected stylesheet注入样式导致网页对话框错位

如果认为本文对您有所帮助请赞助本站

支付宝扫一扫赞助微信扫一扫赞助

  • 支付宝扫一扫赞助
  • 微信扫一扫赞助
  • 声明:凡注明“本站原创”的所有文字图片等资料,版权均属 雅兮网 所有,欢迎转载,但务请注明出处;
    目前评论:2   其中:访客  1   博主  1
    加载中...
    1. 3周前 (10-26) 沙发

      我好像也遇到过类似的事情,弹出框显示不全,我知道是被遮罩了,就没想到是插件的锅

    发表评论

    疑问 调皮 难过 抠鼻 吓 微笑 可爱 坏笑 惊讶 发呆 疑问 大兵 偷笑 咒骂 发怒 白眼 鼓掌 得意 擦汗 亲亲 大哭 呲牙 晕 强

    2 5 183
    Top