【发布时间】:2020-07-21 23:54:53
【问题描述】:
我正在尝试使我的导航栏透明。滚动时,我希望导航栏具有纯色背景色。我尝试了其他 SO 答案中所述的各种方法,但它们主要适用于 javascript。我曾尝试使用 background-color 等 CSS 属性,但无济于事。我相信既然滚动是用来触发颜色变化的,我可能需要使用jQuery?
header.html
<nav class="navbar navbar-expand-md sticky-top bg-light navbar-light">
<a class="navbar-brand">App Name</a>
<div class="container-fluid justify-content-end">
<div class="navbar-header">
<div class="collapse navbar-collapse">
<ul class="navbar-nav mr-auto mt-2 mt-lg-0">
<li><a class="nav-link" routerLink="/home" routerLinkActive="active">Home</a></li>
<li><a class="nav-link" >About Us</a></li>
<li><a class="nav-link" >Contact Us</a></li>
<li><a class="nav-link" >Account</a></li>
</ul>
</div>
</div>
</div>
</nav>
【问题讨论】: