У меня есть сайт с фиксированным меню, а ссылки в меню перемещают пользователя по одной странице на содержимое для которые они нажали. Но поскольку у меня есть фиксированное меню, когда я нажимаю ссылку в меню, и сайт меня бросает, это было бы прекрасно, если бы мое меню не мешало. Но это. Я хочу, чтобы контент начинался после моего фиксированного меню, но я не знаю, как это сделать. Это JQuery я использую, чтобы получить ссылки, чтобы бросить пользователь вниз:, похоже, не может получить ссылки на правильную высоту на веб-сайте, потому что мое меню находится на пути
$(document).ready(function(){
$('li a[href^="#"]').on('click',function (e) {
e.preventDefault();
var target = this.hash;
var $target = $(target);
$('html, body').stop().animate({
'scrollTop': $target.offset().top
}, 900, 'swing');
window.location.hash = target;
});
});
});
Можете ли вы показать пример проблемы, которая у вас есть? В противном случае другим трудно помочь решить вашу проблему. – Kyojimaru