[英]Setting a background image behind a bootstrap 5 navbar
这就是我的 atm (启用 bg-dark 以便文本可见) 如您所见,有很大的不同大声笑,我只需要将图像转换为任务栏后面的go,然后我需要知道如何使任务栏透明
<body>
<nav class="navbar navbar-expand mt-3">
<div class="container-fluid bg-dark">
<div class="w-100">
<img src="img/logo.png" class="ms-4" width="60" alt="Logo">
<button class="navbar-brand ms-5 fw-bold">TEST</button>
</div>
<div class="navbar-nav justify-content-center">
<a class="nav-link text-light">One</a>
<a class="nav-link text-light">Two</a>
<a class="nav-link text-light">Three</a>
<a class="nav-link text-light">Four</a>
</div>
<div class="w-100"></div>
</div>
</nav>
<img class="bg-img" src="backgrounds/index_background_top.png">
</body>
(引导程序 5)
您需要一个包含nav
和contents
的包装器div
。 div 包装器具有背景图像 CSS 属性。
然后你可以添加background-color: transparent
到nav
添加一个新的 class。 为了这,
!important
来覆盖 bootstrap css 属性。 nav
和img
是块元素。 这就是图像位于nav
区域下方的原因。
<body>
<style>
.container{
background-image: url("backgrounds/index_background_top.png")
}
.navbar{
background:transparent !important;
}
</style>
<div class="container">
<nav class="navbar navbar-expand mt-3">
<div class="container-fluid bg-dark">
<div class="w-100">
<img src="img/logo.png" class="ms-4" width="60" alt="Logo">
<button class="navbar-brand ms-5 fw-bold">TEST</button>
</div>
<div class="navbar-nav justify-content-center">
<a class="nav-link text-light">One</a>
<a class="nav-link text-light">Two</a>
<a class="nav-link text-light">Three</a>
<a class="nav-link text-light">Four</a>
</div>
<div class="w-100"></div>
</div>
</nav>
</div>
</body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.