添加不覆盖图像的固定粘性导航栏
Adding a fixed sticky nav bar which doesn't cover the image
我正在尝试创建一个响应式 bootstrap 粘性导航以位于旋转木马上方。然而,导航栏覆盖了图像的顶部部分。我如何更改才能使其在 desktop/mobile 上方保持不变,但不会溢出到图像本身。
<nav class="navbar navbar-expand-lg bg-primary fixed-top navbar " color-on-scroll="400">
<div class="container">
<div class="navbar-translate">
<button class="navbar-toggler navbar-toggler" type="button" data-toggle="collapse" data-target="#navigation" aria-controls="navigation-index" aria-expanded="false" aria-label="Toggle navigation">
<span><i class="fas fa-bars" style="
color: #ffffff;
"></i></span>
</button>
<img src="https://www.w3schools.com/bootstrap/chicago.jpg" class="img-fluid" alt="Responsive image">
</div>
<div class="collapse navbar-collapse justify-content-end" id="navigation" >
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="javascript:void(0)" onclick="scrollToDownload()">
<p>Location</p>
解决方法:
我添加了 body { padding-top: 90px; }
给出 margin-top:100px 或导航菜单的高度,将该高度应用到滑块父项 div class 并且效果很好。
我正在尝试创建一个响应式 bootstrap 粘性导航以位于旋转木马上方。然而,导航栏覆盖了图像的顶部部分。我如何更改才能使其在 desktop/mobile 上方保持不变,但不会溢出到图像本身。
<nav class="navbar navbar-expand-lg bg-primary fixed-top navbar " color-on-scroll="400">
<div class="container">
<div class="navbar-translate">
<button class="navbar-toggler navbar-toggler" type="button" data-toggle="collapse" data-target="#navigation" aria-controls="navigation-index" aria-expanded="false" aria-label="Toggle navigation">
<span><i class="fas fa-bars" style="
color: #ffffff;
"></i></span>
</button>
<img src="https://www.w3schools.com/bootstrap/chicago.jpg" class="img-fluid" alt="Responsive image">
</div>
<div class="collapse navbar-collapse justify-content-end" id="navigation" >
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="javascript:void(0)" onclick="scrollToDownload()">
<p>Location</p>
解决方法: 我添加了 body { padding-top: 90px; }
给出 margin-top:100px 或导航菜单的高度,将该高度应用到滑块父项 div class 并且效果很好。