[英]Anchor link to elements on the same page not working?
我列表中的href链接未将页面移至同一页面上的相应元素。 我可以看到url中的更改,但屏幕上什么都没有。
<div id="allSections">
<!--ALL SIDE SECTIONS-------------------------->
<nav>
<ul>
<li><a class="scroll" href="#hero">Welcome</a></li>
<li><a class="scroll" href="#branches">Venues</a></li>
<li><a class="scroll" href="#reservation">Reservation</a></li>
<li><a class="scroll" href="#contactus">Contact Us</a></li>
<li><a class="scroll" href="#map">Map</a></li>
</ul>
</nav>
<div>
<section name="#hero" id="#hero">
<div>
<div id="imgContainer">
<img src="images/2017-02-26_004802.png">
</div>
</div>
</section>
<section name="#branches" id="#branches"></section>
<section name="#reservation" id="#reservation"></section>
<section name="#contactus" id="#contactus"></section>
<section name="#map" id="#map"></section>
</div>
<!--ALL SIDE SECTIONS----------------------------->
</div>
将您的部分更改为:
<section id="branches"></section>
<section id="reservation"></section>
<section id="contactus"></section>
<section id="map"></section>
这是解释问题:
https://www.w3schools.com/tags/att_a_name.asp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.