寻求帮助:如何创建带下拉菜单的顶部菜单栏(平滑加载)

大家好,

我们正在努力实现一个带有下拉功能的顶部导航菜单——类似于在以下网站上看到的:

我们目前正在使用 Landing Pages 插件来构建静态页面并集成菜单。但是,我们遇到了一个视觉问题:当页面加载时,菜单会短暂地出现失真,然后才重新对齐——这使得过渡感觉粗糙且不流畅。

我们正在寻找:

  1. 在 Discourse 中构建带有下拉菜单的顶部菜单的替代方法(如上面的示例)。
  2. 提高菜单渲染性能以实现更流畅加载的建议。
  3. 确保每个子菜单项都可以链接到其自己的自定义 HTML 页面的方法。

任何见解、代码技巧或插件推荐都将不胜感激!

提前感谢!

1 个赞

这是您在寻找的吗?Header Submenus

2 个赞

除了 Dave 的组件建议之外,还有这个。

2 个赞

感谢 @Heliosurge@mcwumbly……这个解决方案对我有效,我也能摆脱这个问题了……

2 个赞