Mam następujący skrypt przewijania, który przewija się wokół strony dobrze, działa dokładnie tak, jak tego chcę.JQuery Przewiń do Offset z góry przeglądarki?
$(function(){
$('a[href*=#]').click(function() {
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
&& location.hostname == this.hostname) {
var $target = $(this.hash);
$target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
if ($target.length) {
var targetOffset = $target.offset().top;
$('html,body').animate({scrollTop: targetOffset}, 1000);
return false;
}
}
});
});
Jednak muszę go zignorować szczyt powiedzmy 200px jak mam stały nagłówek na górze strony, która przewija zawartość tyle.
Oznacza to, że po przewinięciu do góry przewija zawartość za ustalonym nagłówkiem, więc nie widzę go, więc potrzebuję go przewinąć pod nagłówek ... tak aby potraktować dno nagłówka jako wierzchołek przeglądarki przypuszczam ....
Czy można to zrobić tak, jak byłoby to bardzo przydatne?
Wielkie dzięki za wszelką pomoc
Dziękuję za tym pytaniem zmaga całą noc starając się zrozumieć, w jaki sposób zrealizuj to z dokładnie tego samego powodu! – Robert