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

Elementor+UAE导航菜单移动端下拉项横向显示致滚动问题求助

解决Elementor+Unlimited Elements (UAE)导航菜单移动端横向排列问题

直接修复方案:自定义CSS强制垂直布局

针对你的情况,由于移动端菜单仍保留水平flex布局,可通过添加自定义CSS强制切换为垂直排列,并阻止横向滚动:

/* 适配Elementor默认移动端断点(768px以下) */
@media (max-width: 767px) {
    /* 强制下拉菜单ul垂直排列 */
    .hfe-nav-menu__layout-horizontal .hfe-nav-menu {
        flex-direction: column !important;
        overflow-x: hidden !important;
        width: 100% !important;
    }
    /* 确保菜单项占满宽度,避免横向溢出 */
    .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item {
        width: 100% !important;
        box-sizing: border-box !important;
    }
}

添加方式:打开Elementor页眉模板编辑器,进入站点设置 > 自定义CSS,粘贴上述代码即可生效。

问题排查与额外建议

  • 检查组件移动端设置:打开Navigation Menu组件编辑面板,切换到移动端视图,确认是否有「布局方向」选项,选择「垂直」而非「水平」。部分UAE组件版本可能未自动切换移动端布局。
  • 清除缓存:清理WordPress缓存、浏览器缓存及CDN缓存,避免旧CSS规则干扰。
  • 更新插件版本:确保Elementor和Unlimited Elements (UAE)为最新版本,旧版本可能存在断点布局的兼容性bug。
  • 排查主题冲突:临时切换到WordPress默认主题(如Twenty Twenty-Three),测试菜单是否恢复正常,排除主题CSS覆盖问题。

内容的提问来源于stack exchange,提问作者Noreen Bukhari

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 14:15:59