嗨,我只有导航栏链接无法正常工作,而且我似乎无法自己解决它。我已经包含了我的导航代码,这是定价部分,将无法使用,并且我的部分ID为#pricing
https://codepen.io/hollyj24/pen/eYZWgwb
<nav class="navbar navbar-expand-lg">
<a href="#"><img class="navbar-brand" src="images\logo.png"></a>
<button class="navbar-toggler navbar-dark" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="#navbarNav">
<ul class="navbar-nav ml-auto">
<li class="nav-item active">
<a class="nav-link" href="#pricing">Pricing <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="#testimonials">Testimonials</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#About">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#contact">Contact</a>
</li>
</ul>
</div>
</nav>
我在CodePen中查看了您的代码。在第111行中,您已经说过:
<section id="#pricing">
删除主题标签,它应该可以工作。就是说,id
本节的主题是#pricing
,当您希望它是pricing
。
为了更好地理解它,在第37行上将其更改为:
<a class="nav-link" href="##pricing">Pricing <span class="sr-only">(current)</span></a>
这也将起作用,但这不是您想要的。将第111行更改为<section id="pricing">
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句