Home » jQuery » Fixer une div puis la faire disparaitre au scroll
Fixer une div puis la faire disparaitre au scroll
Fixer une div puis la faire disparaitre au scroll
On va partir d’une image:
Sur un site, j’ai un bouton ‘je veux en savoir plus sur cette offre » qui traine quelque part en bas de la page.Le but, comme sur l’image ci dessus est de placer cet bouton en position fixe, pour qu’il apparaisse des l’ouverture de la page, en bas de l’écran et suive le scroll jusqu’a son emplacement original.
En plus, on pourra mettre une ancre sur le bouton pour qu’au clic, il aille directement dans la partie concernée.
J’ai mon bouton quelque part sur la page: ici dans le href je place mon ancre, c’est à dire le signe # suivi de nom de la div vers laquelle je veux pointer.Le formulaire, au dessus duquel normalement il y a le bouton, a une id= »form ».
<a class="button_bottom_link" href="#form">Je veux en savoir + sur cette offre</a>
Ce bouton en position absolute ou relative au départ,je le passe en position fixed et je m’arrange pour qu’il se colle en bas de l’écran, comme sur l’image:
Mon bouton en position fixed, reste donc fixe en bas de l’écran.Maintenant, pour le faire arreter à son emplacement initial, on fait en sorte qu’arrivé au bon endroit, on lui enlève la position fixed pour lui rajouter une position absolute.