Я новичок в Javascript/Jquery, поэтому я действительно надеюсь, что вы любезны с моим кодом и моим вопросом.минус отступ сверху сверху на одной странице навигации
Пожалуйста, посетите мой пример и нажмите на ссылку раздела. Вы можете видеть (возможно, использовать Инспектора), что раздел сверху немного отстут. Я думаю, это зависит от изменения заголовка.
Когда вы нажимаете второй раз, позиция правильная - это означает, что если стиль из заголовка уже включен, больше нет проблем.
$(document).ready(function() {
// гладкий якорь прокрутки
$ (документ) .На ('нажмите', 'а', функция (событие) { event.preventDefault();
$('html, body').animate({
scrollTop: $($.attr(this, 'href')).offset().top
}, 500);
});
// липкая навигация
var stickyNavTop = $ ('. Sticky-navi'). Offset(). Top;
var stickyNav = function(){
var scrollTop = $(window).scrollTop();
if (scrollTop > stickyNavTop) {
$('.sticky-navi').addClass('sticky');
} else {
$('.sticky-navi').removeClass('sticky');
}
};
stickyNav();
$(window).scroll(function() {
stickyNav();
});
});
У кого-то есть решение для меня ... пожалуйста ... :)?