滚动到 Div 后固定它
问题:如何确保 div 在滚动后保持固定尽管其最初的立场是
解决方案:
要实现此目的,有两种主要方法:
仅 CSS方法:
jQuery方法:
var fixmeTop = $('.fixme').offset().top; $(window).scroll(function() { var currentScroll = $(window).scrollTop(); if (currentScroll >= fixmeTop) { $('.fixme').css({ position: 'fixed', top: '0', left: '0' }); } else { $('.fixme').css({ position: 'static' }); } });
无论采用哪种方法,您都可以在滚动到 div 后有效地使其固定。在这两种方法之间进行选择时请记住考虑浏览器支持。
以上是如何确保 div 在滚动到它之后保持固定,无论其初始位置如何?的详细内容。更多信息请关注PHP中文网其他相关文章!