最近在学Bootstrap4
想实现navbar效果,于是去网上找了一些资料,但并没有符合我要求的答案
我遇到了一些问题,希望大佬们能多帮忙~
问题如下:
这是我想实现的效果
但实际上我实现的效果
我想菜单叠在下面的元素上。我尝试给navbar和下面的轮播图都加了position和z-index,然而没用。想问问大佬该如何解决
<body>
<div class="container-sm">
<div class="row">
<div class="col-sm-12 sticky-top navbar navbar-expand-sm navbar-dark bg-dark">
<a href="#" class="navbar-brand">Tuput</a>
<button class="navbar-toggler" tabindex="0" data-toggle="collapse" data-target="#target">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" style="z-index: 12222;position: relative;" id="target">
<ul class="navbar-nav" style="z-index: 12222;position: relative;">
<li class="navbar-item"><a href="#" class="nav-link">主页</a></li>
<li class="navbar-item"><a href="#" class="nav-link">查找</a></li>
<li class="navbar-item"><a href="#" class="nav-link">赞助</a></li>
</ul>
</div>
</div>
<div class="col-sm-12 carousel slide px-0" style="z-index: 0;position: relative;" id="mub" data-ride="carousel" data-interval="3000">
<div class="carousel-inner">
<div class="carousel-item active"><img class="card-img-bottom" src="" alt=""></div>
<div class="carousel-item"><img class="card-img-bottom" src="" alt=""></div>
<div class="carousel-item"><img class="card-img-bottom" src="" alt=""></div>
</div>
<div>
<a class="carousel-control-prev" href="#mub" data-slide="prev">
<span class="carousel-control-prev-icon"></span>
<span class="sr-only"></span>
</a>
<a class="carousel-control-next" href="#mub" data-slide="next">
<span class="carousel-control-next-icon"></span>
<span class="sr-only"></span>
</a>
</div>
</div>
</div>
</div>
</body>