From e86fa55810e4a7b6ba3e0385655ac40e5dcb48fe Mon Sep 17 00:00:00 2001 From: liuboaibc Date: Sun, 27 Sep 2020 10:09:50 +0800 Subject: [PATCH] update aside scroll Signed-off-by: liuboaibc --- assets/js/aside.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/js/aside.js b/assets/js/aside.js index 76a8db152..bd12206b0 100644 --- a/assets/js/aside.js +++ b/assets/js/aside.js @@ -5,7 +5,7 @@ var getElementTopToScreenTop = function(element) { } var getElementBottomToScreenBottom = function(element) { - return $(window).height() + $(document).scrollTop() - element.offset().top - element.height() + return $(window).height() + $(document).scrollTop() - element.offset().top - element.outerHeight() } var getElementBottomToTop = function(element) { @@ -44,7 +44,7 @@ var scrollEvent = function(content, aside, asideInner) { $( window ).scroll(function() { var headerHeight = $('header').outerHeight() var contentToTop = getElementTopToScreenTop(content) - if (contentToTop < headerHeight) { + if (contentToTop < headerHeight + 10) { aside.css("top", headerHeight + 10) aside.css("bottom", 10) var s1 = getElementBottomToTop(content)