直接上代碼,本例採用了jQuery來進行介紹javascript
CSS部分:css
.sticky { position: fixed; top: 0; }
JS部分:java
var stickyBar = $('.sticky-bar'); var stickyLine = stickyBar.offset().top; function toggleSticky(e) { window.scrollY > stickyLine ? stickyBar.addClass('sticky') : stickyBar.removeClass('sticky'); } $(document).on('scroll', toggleSticky);