Hogyan lehetséges html-ben az oldalon belüli ugrás animálása?
Figyelt kérdés
Ha jól tudom ezt hívják scroll page-nek csak nem tudom, hogy hogy lehetne animálni, úgy értem, hogy nem rögtön a pontra ugrik, hanem szépen lassan legördül, hogy a felhasználó lássa, hogy hova megy.2015. aug. 14. 19:41
2/10 A kérdező kommentje:
tudsz benne segíteni?
2015. aug. 14. 19:55
4/10 A kérdező kommentje:
nem igazán tudok belőle kiigazodni
2015. aug. 14. 20:40
5/10 anonim válasza:
function scrollTo(id){
var target = document.getElementById(id);
i = window.pageYOffset;
v = (target.offsetTop-window.pageYOffset)/20;
if(Math.abs(target.offsetTop - window.pageYOffset) > window.innerHeight){
var scroll = setInterval(
function(){
window.scrollTo(0,i);
if(i<target.offsetTop){
i += v;
}
else{
clearInterval(scroll);
}
},40
);
}
}
6/10 anonim válasza:
A függvény az id értékben megadott id által reprezentált bojektumhoz scrollozik.
8/10 A kérdező kommentje:
akkor a <a name="valami"></a> tag helyett div-et használjak?
2015. aug. 14. 21:16
9/10 anonim válasza:
#7, te megőrültél? Flash, ráadásul CSS helyett? Mi ez, 2005? A Flash-t már nagyon régen el kellett volna felejteni, ha minden áron több kell, mint a CSS, akkor JS, jQuery.
G.
10/10 anonim válasza:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!