我正在为一个花店开发一个网站,目前正在测试和完善它。一个长期存在的问题是肚脐条,当用户滚动通过它时,它应该坚持在页面的顶部。这在较长的页面上很好,但在屏幕分辨率较小且页面滚动结束后的导航“溢出”不起作用的短页面上--当导航器继续使用jQuery和位置时:修复页面在用户滚动过去后跳回顶部。(有关示例,请参见)。我如何解决这个问题,以便:
当页面内容比导航栏短时,导航条不会修复
导航栏在短页上滚动
function sticky_relocate()
{
var window_top = $(window).scrollTop();
var div_top = $('