我正在編寫一個網站,我想構建一些窗口大小的div /節。當用戶停止在這兩個div之間滾動時,需要更多空間的div應在滾動,因此它將是全窗口大小。滾動後滾動到下一個錨點
5
A
回答
-2
我沒有這種第三方插件的經驗,所以我不能推薦「最好」的。
但這裏有一些例子:
http://guidobouman.github.io/jquery-panelsnap/
http://wtm.github.io/jquery.snapscroll/
我相信這是你在找什麼。
編輯:這一個看起來不錯,也https://projects.lukehaas.me/scrollify/#options
1
有jQuery插件做到這一點,但這裏有一個很好的模板,以瞭解如何實現自己:
https://startbootstrap.com/template-overviews/scrolling-nav/
這裏的相關滾動JavaScript的easing功能,使其很好,可滾動:
//jQuery to collapse the navbar on scroll
$(window).scroll(function() {
if ($(".navbar").offset().top > 50) {
$(".navbar-fixed-top").addClass("top-nav-collapse");
} else {
$(".navbar-fixed-top").removeClass("top-nav-collapse");
}
});
//jQuery for page scrolling feature - requires jQuery Easing plugin
$(function() {
$('a.page-scroll').bind('click', function(event) {
var $anchor = $(this);
$('html, body').stop().animate({
scrollTop: $($anchor.attr('href')).offset().top
}, 1500, 'easeInOutExpo');
event.preventDefault();
});
});
0
FullPage.js完全符合你的需求。
如果整個庫是你需要的東西太重了,你可以嘗試這樣的事情https://github.com/alvarotrigo/fullPage.js/blob/master/pure%20javascript%20(Alpha)/javascript.fullPage.js#L897-L913
相關問題
- 1. 提交後自動滾動到錨點
- 2. 滾動到jquery.load後的錨點
- 3. 打開fancybox後滾動到錨點
- 4. 水平滾動到錨點
- 5. 多次滾動到錨點
- 6. 滾動到錨
- 7. 平滑滾動 - 無法一直滾動到錨點標記
- 8. 平滑滾動到多個錨點
- 9. jQuery動畫滾動到錨點
- 10. 滾動到具有uRL中多個錨點的錨點,
- 11. 使用jQuery滾動錨點
- 12. AngularJS:狀態變化後自動滾動到錨點
- 13. 頁面跳轉到錨點後移動屏幕滾動位置?
- 14. Jquery scrollTo Plugin:滾動到錨點
- 15. 使用jQuery滾動到錨點鏈接
- 16. 我如何滾動到錨點?
- 17. 滾動到不可預知的錨點
- 18. jquery平滑滾動到錨點?
- 19. JQuery滾動到點擊錨定?
- 20. 滾動條問題自動向下滾動到最後一個控件
- 21. 隱藏錨滾動到anchorpoint
- 22. 當錨點點擊時滾動div 30px
- 23. 將頁面滾動到某個點,然後開始使用一個滾動條滾動div的溢出內容
- 24. jQuery/JS - 滾動到點擊下一個元素(滾動div問題)
- 25. 導航到命名錨上下滾動上點擊 - jQuery的
- 26. 滾動停止錨點動畫後工作
- 27. 自動滾動到下一個/上一個單元格滑動
- 28. 單頁水平滾動錨點(jQuery)
- 29. 滾動錨點顯示/隱藏
- 30. HTML錨點擊時的滾動位置
似乎你loooking爲[fullPage.js(http://alvarotrigo.com重新實現邏輯/ fullPage /)但保持滾動條?看看[這個演示](http://alvarotrigo.com/fullPage/examples/normalScroll.html)或[this other one](http://alvarotrigo.com/fullPage/examples/scrollBar.html)。 – Alvaro