获取焦点后,样式异常的处理方法

问题

在使用monaco-editor 设置代码提示未正常显示,提示框出现,看不到内容,如图

看不到内容,有两种情况:

情况一:没有得到数据,所以没有展示;

情况二:得到了数据,展示异常;

最终发现情况二的问题,样式被改写了,内部的样式类与外部的样式类同名,修改外部的样式类名解决的;

带失焦问题的定位

难点:上面问题的难点在于,想要通过控制台查看问题标签样式结构时,就会失焦,提示框就会消失,无法看到问题标签内部结构

过程:

  1. 首先在一个简单页面内进行调试;
  2. 通过反复失焦,找到与失焦关联的元素;
  3. 在控制台中,通过定时器反复获取失焦关联元素的DOM数据;
  4. 将获取的DOM数据在放到页面中,通过控制台调试样式,寻找问题点(我就是在这里发现的样式名冲突,样式错乱的问题)

所有这种获取焦点后展示异常的问题都可以用这种方式解决

相关推荐
xiaoshuaishuai81 分钟前
C# AvaloniaUI 资源找不到报错
java·服务器·前端·windows·c#
丷丩10 分钟前
MapLibre GL JS第35课:显示带地形高程(三维地形)的卫星影像
javascript·gis·map·mapbox·maplibre gl js
How_doyou_do11 分钟前
26字节工程营-前端-自我总结
前端
三乐22813 分钟前
node不认识类型?多半是没用上这几段代码
javascript
十有八七13 分钟前
🧩 组件库死亡倒计时?—— AI 编码冲击下的前端基础设施重构
前端·人工智能
风止何安啊21 分钟前
我一个前端仔,居然用 Python 搞起了 AI?从零到一,撸了个 AI 聊天框小 demo
前端·人工智能·后端
GISer_Jing24 分钟前
Claude Code插件系统全解析
前端·人工智能·ai·架构
小茴香35337 分钟前
Vue3路由权限动态管理
前端·前端框架·vue3
RANxy41 分钟前
零基础全栈 React 入门(四):React Router 路由配置
前端·react.js
KaMeidebaby42 分钟前
卡梅德生物技术快报|peg 修饰调控 MXene/WS2 异质结,氨气传感器制备与机理研究
大数据·前端·人工智能·架构·spark·新浪微博