J'ai des sources de dnd dans lesquels j'insère des éléments comme suit:
Le span a un visibility=hidden, et lors d'un onmouseover, grâce au css, j'affiche le span(l'info bulle).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 var vehic = dojo.create('div',{'class':couleur,'class':'premierPlan'}); //on crée l'info-bulle var a = dojo.create('a',{innerHTML:numParc,'href':"#",'class':'info'},vehic); a.style.height='21'; a.style.width ='31'; a.style.background='url("Pages/images/couleur' + idContrat + '.bmp")'; var span = dojo.create('span',{'id':'span-'+idVehicule},a); //affichage de l'info-bulle vehic.onmouseover = function(){afficheDonnees(this);}; //on insert au bon endroit window["colonne"+age].insertNodes(true, [vehic]);
Le problème est que mes sources contiennent des dizaines d'éléments, si bien qu'au final la plupart des span se retrouvent sous des images et au passage de la souris on ne voit plus grand-chose.
J'ai rajouté les propriétés css suivantes au span:
Mais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 position: relative; z-index: 2;
ESt-ce à cause de l'insertion dans les sources de dnd?








Répondre avec citation


Partager