Lorsque je survole mon nom d'utilisateur sur le site, il tombe une boîte. Je veux essayer et mettre en œuvre quelque chose de similaire quelqu'un peut-il me conduire dans la direction de la façon de reproduire cela? Merci!Comment puis-je obtenir une pop up sur mon site comme Stack Overflow?
Répondre
Juste le concept:
- Reçoit les
mouseover
événements (etmouseout
). - Lorsque l'événement
mouseover
est déclenché, vous créez/affichez un élément HTML qui y est positionné à l'aide de la manipulation DOM. - Vous pouvez obtenir du contenu supplémentaire (pour montrer dans cette boîte) en utilisant AJAX.
- Lorsque
mouseout
est déclenché pour la boîte/le lien, masquez à nouveau l'élément.
Vous pouvez utiliser JQuery (ou tout autre framework) pour simplifier une grande partie de cela.
Vous pouvez essayer ce plugin jQuery: http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/
Jquery ont de nombreux plugins pour mettre en œuvre popups.Watch ici http://choosedaily.com/1178/15-jquery-popup-modal-dialog-plugins-tutorials/
Il est très facile à suivre les étapes ci-dessous
1) Faites votre HTML prêt
2) Faites absolue positionné
3) Écouter jquery mouseover même annonce événement mouseover.
4) Obtenez la valeur de décalage de elemet mère qui est l'événement mouseover
5) Obtenez le val gauche et en haut de la Val mosueover de décalage val.
6) Faites une .show sur l'élément div absolu et le positionner à côté du parent elemet
- 1. Site mobile comme Stack Overflow
- 2. OpenID comme Stack Overflow
- 3. Comment créer une pagination comme Stack Overflow site
- 4. Message d'en-tête comme à Stack Overflow
- 5. site léger similaire à Stack Overflow
- 6. Balise complète automatique comme Stack Overflow
- 7. Comment placer un widget pour Stack Overflow sur mon site WordPress?
- 8. erreur Stack Overflow Jquery
- 9. MPMoviePlayerController Stack Overflow
- 10. pop up message comme fenêtre SO Drapeau
- 11. Comment afficher un message contextuel comme dans Stack Overflow
- 12. Stack overflow la cause
- 13. Lua Stack Overflow
- 14. Stack Overflow dans Jboss
- 15. notification de site Web pop-up
- 16. Créer une fenêtre pop-up sur iPAD
- 17. comment afficher un message pop-up (comme ce site) sur soumettre le formulaire
- 18. Stack Overflow-comme voies d'URL dans les rails 3
- 19. Comment générer les "gravatars" par défaut aléatoires comme sur Stack Overflow?
- 20. Comment faire une fenêtre pop-up comme ça?
- 21. Comment puis-je colorer mon code sur Stack Overflow lorsque je publie une réponse?
- 22. Pop up page tutoriel comme Photosynth
- 23. persil 2 pop-up affichant pop-up
- 24. Stack Overflow problème, Asp.net MVC
- 25. Fenêtres pop-up sur flex
- 26. variables PHP comme javascript pop-up
- 27. Désactiver une page pop-up basée sur une valeur d'une autre page pop-up
- 28. Comment faire pour clavarder en pop up
- 29. Javascript pop-up sélecteur
- 30. Windows Authentification pop-up
voulez-vous savoir comment faire ou code complet? – kobe
il devrait être assez simple, je peux vous guider si vous voulez – kobe
Dans quel point de mise en œuvre êtes-vous coincé? Il est toujours bon d'envoyer un exemple de votre code. Je ne peux pas voir où est le problème de votre question actuelle. Quelques indices: css: "position: absolute", "z-index", jQuery: "hover", "toggle", "get". –