首頁  >  文章  >  web前端  >  使用

使用

不言
不言原創
2019-04-13 17:32:141720瀏覽

隨著網站頁面的出現,使用捲動作為導航長頁面的方法變得越來越流行。使用JS   jQuery程式碼,可以輕鬆地在nav元素中設定連結以捲動到頁面的相應部分。如果你希望在JS不存在時很好地降級,請將錨標記添加到頁面中,本篇文章就來給大家介紹關於使用c787b9a589a3ece771e842a6176cf8e9鏈接滾動到頁面相應部分。

使用<nav>連結捲動到頁面對應部分

下面是具體的程式碼

Coffeescript:

$("nav").find("a").click (e) ->
    e.preventDefault()
    section = $(this).attr "href"
    $("html, body").animate
    scrollTop: $(section).offset().top

或JS程式碼:

$("nav").find("a").click(function(e) {
    e.preventDefault();
    var section = $(this).attr("href");
    $("html, body").animate({
        scrollTop: $(section).offset().top
    });
});

HTML程式碼:

<nav>
    <a href="#welcome">Welcome</a>
    <a href="#about">About</a>
    <a href="#section3">Section 3</a>
</nav>
<div id="welcome">Welcome to this website</div>
<div id="about">About this website, and such</div>
<div id="section3">The third section</div>

這篇文章到這裡就已經全部結束了,更多精彩內容大家可以關注PHP中文網的HTML影片教學專欄! ! !

以上是使用

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn