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

如何将Vuexy水平菜单(HTML模板)固定在顶部?

实现Vuexy水平菜单头部固定在顶部的方法

直接通过修改CSS就能搞定,步骤如下:

  • 找到Vuexy模板中对应横向头部的容器类(可以打开浏览器开发者工具,右键头部元素选「检查」确认类名,通常是app-header或horizontal-menu-header)。
  • 给这个头部类添加固定定位样式,确保它始终停留在顶部:
.app-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999; /* 保证头部不会被其他页面元素覆盖 */
}
  • 解决内容遮挡问题:头部固定后会盖住页面顶部内容,给主内容容器(一般是app-content类)添加上边距,数值和头部实际高度一致即可:
.app-content {
  padding-top: 70px; /* 示例值,根据你头部的实际高度调整 */
}
  • 额外检查:如果模板里有滚动时动态修改头部样式的JS代码(比如滚动加阴影、缩小高度),保留逻辑的同时要确保position: fixed不会被动态移除。

如果头部在不同屏幕尺寸下高度不同,用媒体查询分别设置边距:

@media (max-width: 768px) {
  .app-content {
    padding-top: 60px; /* 移动端头部高度对应的边距 */
  }
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 23:32:35