【发布时间】:2018-12-12 05:05:59
【问题描述】:
我有一个网站,它的顶部固定有一个导航栏,它在滚动时会向下跟踪。此功能通过 Bootstrap 可以正常工作,并且应该保持不变。我需要在导航栏上方添加一个固定的 50px 容器,该容器不会与导航栏一起跟踪。当我尝试实现它时,导航栏要么覆盖它,要么跟踪容器。
<header>
<nav class="navbar navbar-nav navbar-dark bg-alumni navbar-expand-md fixed-top nav-fill">
<div class="container">
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<a class="nav-link nav-item navbar-brand nav-justified" href="beta.html#">
<img src="images/AlumniHallName_solo.svg" class="d-inline-block float-lg-left float-md-left" id="nav-logo">
</a>
<div class="collapse navbar-collapse justify-content-end col-lg-4 col-md-6" id="navbarNav">
<a class="nav-link nav-item link" href="beta.html">About</a>
<a class="nav-link nav-item link" href="faith.html">Faith</a>
<a class="nav-link nav-item link" href="sports.html">Sports</a>
<a class="nav-link nav-item link" href="pups.html">Pups</a>
</div>
</div>
</nav>
</header>
【问题讨论】:
-
class="container" 是您尝试添加的同一个容器吗?如果没有,您是否可以添加另一个包装器 div 固定容器?然后将其设置为固定位置?