【发布时间】:2017-03-06 22:12:21
【问题描述】:
我尝试向我的网站添加平滑滚动。从这个网站复制 javascript 和 jquery 后:http://www.dwuser.com/education/content/quick-guide-adding-smooth-scrolling-to-your-webpages/ 我添加了平滑滚动的标签。平滑滚动适用于除导航栏上的一个按钮之外的所有内容。这是代码:
<nav id="nav">
<div class="navbar">
<div class="brand"><a href="#" class="smoothScroll">hbvhaf</a></div>
<ul>
<li><a href="#welcome" class="smoothScroll"><span>about</span></a></li>
<li><a href="#hotelinfo" class="smoothScroll"><span>bvdsvudva</span></a></li>
<li><a href="#dining" class="smoothScroll"><span>contact</span></a></li>
</ul>
</div><!-- navbar -->
</nav>
不平滑滚动的一个按钮是具有“品牌”的 div 类的按钮。 div 用于在 css 中专门设置该按钮的样式。任何想法。
【问题讨论】:
-
我认为这是因为您的 JS 代码针对的是“li”元素。 “品牌”在一个 div 中。
标签: javascript jquery html css