【问题标题】:Why the navbar isn't fixed?为什么导航栏不固定?
【发布时间】:2016-11-23 15:54:18
【问题描述】:

为什么我的导航栏没有修复?我的意思是为什么我向下滚动时它不下来?

这是代码:

nav {
  height: 40px;
  width: 100%;
  background: #455868;
  font-size: 11pt;
  font-family: 'PT Sans', Arial, sans-serif;
  font-weight: bold;
  position: relative;
  border-bottom: 2px solid #283744;
}
nav ul {
  padding: 0;
  margin: 0 auto;
  width: 600px;
  height: 40px;
}
<nav class="clearfix">
  <a href="#" id="pull">Menu</a>
  <ul class="clearfix">
    <li><a href="#">Home</a></li>
    <li><a href="#">How-to</a></li>
    <li><a href="#">Icons</a></li>
    <li><a href="#">Design</a></li>
    <li><a href="#">Web 2.0</a></li>
    <li><a href="#">Tools</a></li>
  </ul>
</nav>

【问题讨论】:

  • 你这里没有fixedposition .... 所以

标签: html css navbar


【解决方案1】:

试试这个 :) 希望对你有帮助

  nav {
  height: 40px;
  width: 100%;
  background: #455868;
  font-size: 11pt;
  font-family: 'PT Sans', Arial, sans-serif;
  font-weight: bold;
  position: fixed;
  border-bottom: 2px solid #283744;
}

【讨论】:

    【解决方案2】:

    把你的css改成

    position: fixed;
    

    完整代码:

    nav {
      height: 40px;
      width: 100%;
      background: #455868;
      font-size: 11pt;
      font-family: 'PT Sans', Arial, sans-serif;
      font-weight: bold;
      position: fixed;
      border-bottom: 2px solid #283744;
    }
    nav ul {
      padding: 0;
      margin: 0 auto;
      width: 600px;
      height: 40px;
    }
    

    【讨论】:

    • 非常喜欢!我太白痴了,我没看到。此外,如果有人希望条形图与顶部的边距为 0,他需要输入:“top: 0;”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2023-03-31
    • 2020-05-26
    • 1970-01-01
    • 1970-01-01
    • 2016-08-14
    相关资源
    最近更新 更多