我无法使导航栏透明。相反,显示的是白色背景。我什至尝试编辑具体化的 css 源文件并添加"透明"类,但没有任何变化。有人对此有解决方法吗?
<div class="navbar-fixed transparent">
<nav class="transparent">
<div class="nav-wrapper transparent">
<a href="#" class="brand-logo center">KAYWA</a>
<a href="#" data-activates="mobile-demo" class="button-collapse" id="btncollapse">
☰
</a>
<ul class="left hide-on-med-and-down transparent">
<li><a href="#" class="link">HOME</a></li>
<li><a href="#" class="link">ABOUT US</a></li>
<li><a href="#" class="link">SOCIAL MEDIA</a></li>
<li><a href="#" class="link">CONTACT US</a></li>
</ul>
<ul class="right hide-on-med-and-down transparent">
<li><a href="#" class="link"><i class="fa fa-instagram fa-2x"></i></a></li>
<li><a href="#" class="link"><i class="fa fa-facebook fa-2x"></i></a></li>
<li><a href="#" class="link"><i class="fa fa-twitter fa-2x"></i></a></li>
<li><a href="#" class="link"><i class="fa fa-google-plus fa-2x"></i></a></li>
</ul>
<ul class="side-nav" id="mobile-demo">
<li><a href="#">HOME</a></li>
<li><a href="#">ABOUT US</a></li>
<li><a href="#">SOCIAL MEDIA</a></li>
<li><a href="#">CONTACT US</a></li>
<li><a href="#"><i class="fa fa-instagram fa-2x"></i></a></li>
<li><a href="#"><i class="fa fa-facebook fa-2x"></i></a></li>
<li><a href="#"><i class="fa fa-twitter fa-2x"></i></a></li>
<li><a href="#"><i class="fa fa-google-plus fa-2x"></i></a></li>
</ul>
</div>
</nav>
我使用了一个简单的CSS解决方案,应该可以工作:
.transparentBG {
background-color: rgba(0,0,0,0);
}
然后,将此类放在导航标记中,在使导航栏固定的div 之后,无需在整个代码中复制。
将元素的背景色设置为透明将继承容器的背景色,默认情况下为白色。
.z-depth-1,
nav,
.card-panel,
.card,
.toast,
.btn,
.btn-large,
.btn-small,
.btn-floating,
.dropdown-content,
.collapsible,
.sidenav {
-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0), 0 3px 1px -2px rgba(0,0,0,0), 0 1px 5px 0 rgba(0,0,0,0);
box-shadow: 0 2px 2px 0 rgba(0,0,0,0), 0 3px 1px -2px rgba(0,0,0,0), 0 1px 5px 0 rgba(0,0,0,0);
}
将其粘贴到CSS文件中,它应该可以工作!
像这样命名你的导航类N/A transparent
例:
<div class="navbar-fixed">
<nav class="N/A transparent ">
<div >
<a href="/" class="brand-logo"> Mywebsite</a>
<ul id="nav-mobile" class="right hide-on-med-and-down">
<li><a href="/">Home</a></li>
<li><a href="/login">login</a></li>
<li><a href="/register">Register</a></li>
</ul>
</div>
</nav>
</div>