[Javascript] Bloc toujours à la même position
Résolu/Fermé
A voir également:
- [Javascript] Bloc toujours à la même position
- Ma position - Guide
- Telecharger javascript - Télécharger - Langages
- Bloc-notes (windows) - Télécharger - Traitement de texte
- Position gps - Guide
- Partage de position whatsapp - Guide
1 réponse
Utilisateur anonyme
13 juin 2011 à 14:44
13 juin 2011 à 14:44
J'ai réussi !
Pour ceux qui sont curieux, j'ai créé un div repère, pour savoir où est la fenêtre du visiteur par rapport à la page :
Et ensuite, en jQuery :
Et donc si le repère est à plus de 100px du haut de la page, j'utilise position:fixed.
Sinon, position:absolute. Et paf Lol !
Merci en tout cas à ceux qui ont réfléchis!
Au fait, si vous avez une solution plus "classe", je suis preneur ;-)
Pour ceux qui sont curieux, j'ai créé un div repère, pour savoir où est la fenêtre du visiteur par rapport à la page :
<div id="repere" style="position:fixed;top:0px;visibility:none"> </div>
Et ensuite, en jQuery :
$(window).scroll(function (){ if($("#repere").position().top <= 100){ $("#Flottant").css({position:"absolute",top:"100px"}); }else{ $("#Flottant").css({position:"fixed",top:"0px"}); } });
Et donc si le repère est à plus de 100px du haut de la page, j'utilise position:fixed.
Sinon, position:absolute. Et paf Lol !
Merci en tout cas à ceux qui ont réfléchis!
Au fait, si vous avez une solution plus "classe", je suis preneur ;-)