You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复特定页面悬停时菜单消失、其余页面功能正常的问题

问题排查与修复方案

你提供的下拉菜单CSS逻辑本身没有问题,仅首页失效属于首页独有的环境冲突导致,常见原因及修复方法如下:

  • 父容器溢出隐藏冲突:首页菜单的上级DOM容器大概率设置了overflow: hidden属性,下拉内容超出父容器范围后被直接裁剪,视觉上表现为悬停不生效。
    修复:找到对应父容器移除overflow: hidden,或调整下拉内容的定位偏移值避免超出父容器范围。
  • CSS规则优先级被覆盖:首页存在其他更高优先级的样式规则,覆盖了hover触发的显示逻辑。
    修复:打开浏览器开发者工具选中.dropdown-log元素,查看样式面板是否有冲突规则,可通过提升当前规则优先级解决,示例:
    .dropdown-log:hover .dropdown-log-content {
        display: block !important;
    }
    
  • 层叠上下文z-index冲突:首页其他元素的层级高于下拉菜单,导致下拉内容被遮挡看不到。
    修复:提升下拉内容的层级,修改对应CSS为:
    .dropdown-log-content {
        /* 原有其他属性不变 */
        z-index: 9999;
    }
    
  • JS事件冲突:首页存在额外绑定的鼠标事件(mouseenter/mouseleave),干扰了hover触发逻辑,甚至主动隐藏了下拉菜单。
    修复:在开发者工具的元素面板选中.dropdown-log,查看事件监听器标签页,排查并移除冲突的JS绑定逻辑即可。

内容的提问来源于stack exchange,提问作者Vishal Vishwakarma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 06:12:02