设计位于可见页面底部的导航栏最初。当用户向下滚动时,导航栏会上升,直到固定在页面顶部。
该解决方案涉及利用 jQuery 和 JavaScript 根据滚动位置。
HTML:
<div>
CSS:
#banner { height: 273px; } #nav_bar { height: 30px; } $(document).ready(function() { $(window).scroll(function () { if ($(window).scrollTop() > 550) { $('#nav_bar').addClass('navbar-fixed-top'); } if ($(window).scrollTop() < 551) { $('#nav_bar').removeClass('navbar-fixed-top'); } }); });
以上是如何创建滚动时附加到顶部的粘性导航栏?的详细内容。更多信息请关注PHP中文网其他相关文章!