Faire apparaître

Par Frank Hélin, il y a 10 ans


Bonjour,

Je cherche le moyen de faire apparaître / disparaître un DIV flotant lorsque l'on atteind une ancre dans la page. En claire, lorsque le scroll arrive au niveau de l'ancre 'in', le DIV passe en display:block et lorsque le scroll atteind l'ancre 'out', il passe en display:none.

Merci par avance.

1 réponse

skank, il y a 10 ans

tu peux tester avec

var div = document.getElementById('maDiv'); $( window ).scroll(function(event) { //quand ca scroll var position = div.getBoundingClientRect();//position relative a window //tu a plus qu a faire tes test de position });

je suis pas sur que se soit la method la plus afficace mais ca marche