css - 固定粘性导航栏

标签 css

如何为我的网站获取固定导航?我希望我网站上的菜单在用户向下滚动以查看内容时保持在页面上。

当用户在页面底部向下滚动时,导航消失。我如何让它留下来?我试过使用它,但它不起作用。

/* 粘性类添加到导航栏 */

.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}

这是我网站的链接。 https://kickthebuddyapk.com/

谢谢!

最佳答案

尝试删除

.nav-secondary {
   margin-top: -100px; 
   padding-top: 100px;
}

并替换为

.nav-secondary {
    position: sticky;
    top: 0;
    background: white;
}

关于css - 固定粘性导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58713879/

相关文章:

html - 给同级元素 "padding"作为 flexbox 属性 justify-content : space-around

css - 为什么我的固定定位不再有效?

css - 浏览器加载不在 CSS 文件中的宽度/高度值

javascript - 使用 CSS/JS 缩放动画

html - 自动扩展外表以防止由于位置 : absolute 而发生重叠

html - css 垂直对齐 <li> 中的 img 和文本(多行)

javascript - CSS 通过 id 递增

jquery - 无法将页面链接到 slider 选项卡

javascript - 焦点 : How to stop it prompting IE security box?

php - 集成 Joomla! 后的移动站点不同!内容管理系统