darksam0000
Messages postés132Date d'inscriptionmardi 24 juin 2008StatutMembreDernière intervention27 septembre 2020
-
Modifié par darksam0000 le 20/11/2014 à 23:02
kuetedonald
Messages postés49Date d'inscriptionvendredi 30 mai 2014StatutMembreDernière intervention 4 octobre 2016
-
22 nov. 2014 à 09:12
Bonjour,
J'aimerais centrer l'infobulle que j'ai crée à l'aide du HTML et du JavaScript. Pour le moment, elle apparait dans le coin de l'écran (en haut à gauche).
kuetedonald
Messages postés49Date d'inscriptionvendredi 30 mai 2014StatutMembreDernière intervention 4 octobre 20163 21 nov. 2014 à 12:31
va dans ton fichier Js et Modifier les position top et left de tes div et du Layers dans la fonction InitBulle() et le tour es jouer.
comme ceci:
function InitBulle(ColTexte,ColFond,ColContour,NbPixel) { IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel; if (document.layers) { window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos; document.write("<LAYER name='bulle' top:300left:400 visibility='hide'></LAYER>"); } if (document.all) { document.write("<DIV id='bulle' style='position:absolute;top:300px;left:400px;visibility:hidden'></DIV>"); document.onmousemove=getMousePos; } else if (document.getElementById) { document.onmousemove=getMousePos; document.write("<DIV id='bulle' style='position:absolute;top:300px;left:400px;visibility:hidden'></DIV>"); }
}
darksam0000
Messages postés132Date d'inscriptionmardi 24 juin 2008StatutMembreDernière intervention27 septembre 20201 21 nov. 2014 à 14:59
Ok ça fonctionne mais avec 700px en top et 800px en left. Un problème rencontré cependant, c'est que j'ai peur que sa soit centré par rapport à ma résolution d'écran (24'). Je vais devoir trouver autre chose je pense ... snif
kuetedonald
Messages postés49Date d'inscriptionvendredi 30 mai 2014StatutMembreDernière intervention 4 octobre 20163 22 nov. 2014 à 09:12
tu peut utiliser le script pour adapter cela a ton ecran
w = screen.width; h= screen.height;
tu affecte leur moitié a ton top et left.
ou tu utilise les %(50%)
21 nov. 2014 à 14:59
22 nov. 2014 à 09:12
ou tu utilise les %(50%)