亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
Bootstrap 5教程 / Scrollspy

Scrollspy

Scrollspy

Scrollspy 用于根據(jù)滾動(dòng)位置自動(dòng)更新導(dǎo)航列表中的鏈接。

如何創(chuàng)建 Scrollspy

下例展示如何創(chuàng)建 Scrollspy:

實(shí)例

<!-- 可滾動(dòng)區(qū)域 -->
<body data-bs-spy="scroll" data-bs-target=".navbar" data-bs-offset="50">

<!-- 導(dǎo)航欄 - <a> 元素用于跳轉(zhuǎn)到可滾動(dòng)區(qū)域中的某個(gè)部分 -->
<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-top">
...
  <ul class="navbar-nav">
    <li><a href="#section1">Section 1</a></li>
    ...
</nav>

<!-- Section 1 -->
<div id="section1">
  <h1>Section 1</h1>
  <p>請(qǐng)嘗試滾動(dòng)此頁(yè)面并在滾動(dòng)時(shí)查看導(dǎo)航欄!</p>
</div>
...

</body>

例子解釋

data-bs-spy="scroll" 添加到用作可滾動(dòng)區(qū)域的元素(通常是 <body> 元素)。

然后添加 data-bs-target 屬性,其值為 id 或?qū)Ш綑诘念?lèi)名(.navbar)。這是為了確保導(dǎo)航欄與可滾動(dòng)區(qū)域相連。

請(qǐng)注意,可滾動(dòng)元素必須與導(dǎo)航欄列表項(xiàng)內(nèi)的鏈接 ID 匹配(<div id="section1"> 匹配 <a href="#section1">)。

可選的 data-bs-offset 屬性規(guī)定在計(jì)算滾動(dòng)位置時(shí)從頂部偏移的像素?cái)?shù)。當(dāng)導(dǎo)航欄中的鏈接在跳轉(zhuǎn)到可滾動(dòng)元素時(shí),如果您感覺(jué)過(guò)早更改了活動(dòng)狀態(tài)時(shí),這很有用。默認(rèn)值為 10 像素。

需要相對(duì)定位:帶有 data-bs-spy="scroll" 的元素需要 CSS position 屬性的值設(shè)置為 "relative" 才能正常工作。