Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Infos-bulles
Envoyé: 30 avril 2005, 22h32 par sglug
deja je voit pas pourkoi tu crée une div a chaque passage sur un element en clair si tu ecrit deja un div et que tu change le texte dedans avec un innerText ou innerHTML par exemple a mon avis c mieux. ou un appendChild ou similaire je les utilise pas par betise sans doute :-)
et pour ton probleme de clignotement tu a posé ta div juste sous le curseur.
donc ta div s'affiche sur le onmousover d'une cellule.
elle se place donc entre ta cellule et ton curseur ki produit le onmouseout de ta cellule et ta div disparait.
puis comme elle disparait re-onmousover puis re affichage de la div puis re- onmouseout. ...etc ...
si tu a un fichier css ou un style generale ecrit dedans :
div {border:1px solid red}
tu vera toute des div vont avoir une bordure rouge de 1px et tu voit les degats de div mal dimentionné
sinon met un style="border:1px solid red" a ta div comme ca tu voit le contour pendant la construction.
et decale
div.style.top = y+10;
et si ton champs est completement a droite ou en bas de l'ecran la div tu la voit pas :-)
a+
Réponses
|