私のウェブサイトに滑らかなスクロールを追加しようとしました。このウェブサイトからjavascriptとjqueryをコピーした後:http://www.dwuser.com/education/content/quick-guide-adding-smooth-scrolling-to-your-webpages/滑らかなスクロールのタグを追加しました。スムーズなスクロールは、ナビゲーションバー上の1つのボタンを除くすべてのものに対して機能します。これはコードですhtmlとjavascriptの問題(滑らかなスクロール)
<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コードは「李」要素をターゲットにしているからだと思います。 「ブランド」は部門内にあります。 –