Animación css3 al hacer scrolltop
Publicado por Laura (10 intervenciones) el 25/10/2017 12:34:18
Saludos,
Estoy perdiendo el juicio intentando que una sencilla animación se produzca al hacer scroll... ¡Y sin embargo sí funciona el alert! El alert sí se produce al bajar 700px, mientras la animación se hace al cargar la página (no obedece al scroll).
JS:
CSS
¿Alguien sabría por qué? ¡Mil gracias!
Estoy perdiendo el juicio intentando que una sencilla animación se produzca al hacer scroll... ¡Y sin embargo sí funciona el alert! El alert sí se produce al bajar 700px, mientras la animación se hace al cargar la página (no obedece al scroll).
JS:
1
2
3
4
5
6
7
onscroll=function()
{
var scroll = document.body.scrollTop;
if(scroll > 700){
alert("Hola");
document.getElementById('tecno1').style.animationName="chocolate";}
}
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
#tecno1{
width:0%;
height:100%;
background:#00A6AE;
animation-duration:4s;
animation-name:chocolate;
animation-fill-mode:forwards;
}
@keyframes chocolate{
from {width:0%;}
to {width:80%;}
}
¿Alguien sabría por qué? ¡Mil gracias!
Valora esta pregunta


0