<a href="#TwojeId">Przewin</a>
Chociaz szczerze nie powinienem nawet tego pisac bo to 5 min szukania w Google.
W JS
function scroll_to_div(div_id) { $('html,body').animate( { scrollTop: $("#"+div_id).offset().top }, 'slow'); }
W html
<button onclick="scroll_to_div(id_diva)">Przycisk</button>
id_diva bez hasha bo pozniej jest on dodawany w funkcji
Łapiesz element z wybranym id, na przykład za pomocą document.querySelector i przypisujesz do zmiennej. Potem w zmienna.offsetTop masz odległość tego elementu od górnej granicy dokumentu. I to sprawdziłem, ale nie mam już czasu, więc prawdopodobnie za pomocą window.ScrollTo(0, zmienna.offsetTop) przewiniesz sobie stronę aż do tego elementu.
93,385 zapytań
142,384 odpowiedzi
322,540 komentarzy
62,745 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj