--- tags: BTS --- --- # BTS Sticky `<script src="/frontend/js/scrollspy.js"></script>` `<script src="/frontend/js/jquery.sticky-sidebar.js"></script>` type分別代表 黏性跟滾動偵測 頁籤列表沒有 <a> 頁籤內容沒有對應 id 所以要自己加 如果只想要滾動偵測: type="sticky" 仍需要加入,圖中的blade都要加,並只需載入 scrollspy.js (如需修改錨點定位,可察看圖片下方文字)  若有錨點定位不準的地方,可修改 scrollspy.js內的程式碼下列此行 **targetTop**:錨點和螢幕上方的距離 **headerHeight**:b-header高度 **stickyHeight**:標籤高 (可移除) **dataOffset**:跟b-header和錨點間的偏移距離 ```js let scrollTop = isSticky ? targetTop - headerHeight - stickyHeight - dataOffset : targetTop - headerHeight - stickyHeight * 2 - dataOffset; ``` 修改為 isSticky ```js let scrollTop = isSticky ? targetTop - headerHeight - dataOffset : targetTop - headerHeight - dataOffset; ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up