前端定位相关技巧

文章目录

      • [1. 查看bodystyle="overflow:hidden" 是在哪里加的](#1. 查看bodystyle="overflow:hidden“ 是在哪里加的)

1. 查看bodystyle="overflow:hidden" 是在哪里加的

main.ts顶部添加如下代码

shell 复制代码
// main.ts 最顶部
const observer = new MutationObserver((mutations) => {
  mutations.forEach((m) => {
    if (m.attributeName === 'style') {
      console.log('body.style changed →', document.body.style.cssText);
      console.trace();   // 打印调用栈
    }
  });
});

observer.observe(document.body, {
  attributes: true,
  attributeFilter: ['style'],
});

再次运行,即可在console中看到堆栈

相关推荐
起名时在学Aiifox21 小时前
从零实现前端数据格式化工具:以船员经验数据展示为例
前端·vue.js·typescript·es6
oMcLin21 小时前
如何在Manjaro Linux上配置并优化Caddy Web服务器,确保高并发流量下的稳定性与安全性?
linux·服务器·前端
码途潇潇21 小时前
JavaScript 中 ==、===、Object.is 以及 null、undefined、undeclared 的区别
前端·javascript
之恒君21 小时前
Node.js 模块加载 - 4 - CJS 和 ESM 互操作避坑清单
前端·node.js
be or not to be21 小时前
CSS 背景(background)系列属性
前端·css·css3
前端snow21 小时前
在手机端做个滚动效果
前端
webkubor21 小时前
🧠 2025:AI 写代码越来越强,但我的项目返工却更多了
前端·机器学习·ai编程
Sun_小杰杰哇1 天前
Dayjs常用操作使用
开发语言·前端·javascript·typescript·vue·reactjs·anti-design-vue
戴维南1 天前
TypeScript 在项目中的实际解决的问题
前端