26-03-2008, 02:43 PM
(Modification du message : 26-03-2008, 02:46 PM par Lord-Gargoyle.)
Hello,
Et bien, en fait pour construire ta map, tu superposes plusieurs tuiles, ce ne sont pas des losanges qui s'imbriquent, mais des rectangles qui se superposent. Dans ton cas, les coins ne sont pas transparents, donc quand tu les superposent, tu as le coin non transparent de ta tuile qui va masquer celle que tu as affiché précedemment...
Sans transparence ça pourrait marcher, mais faudrait commencer par empiler les tuiles du bas et pas commencer par le haut comme tu le fais. (au lieu de faire une boucle de o à n, faire l'inverse...)
Sinon j'ai rajouté dans ton code
et ça marche Map ici
Et bien, en fait pour construire ta map, tu superposes plusieurs tuiles, ce ne sont pas des losanges qui s'imbriquent, mais des rectangles qui se superposent. Dans ton cas, les coins ne sont pas transparents, donc quand tu les superposent, tu as le coin non transparent de ta tuile qui va masquer celle que tu as affiché précedemment...
Sans transparence ça pourrait marcher, mais faudrait commencer par empiler les tuiles du bas et pas commencer par le haut comme tu le fais. (au lieu de faire une boucle de o à n, faire l'inverse...)
Sinon j'ai rajouté dans ton code
Citation :text-align=center; padding: 10px
(echo'<div title="'.$compteurX.';'.$compteurY.'" style="width:85px; height:42px; position:absolute; margin-top:'.$posY.'px; margin-left:'.$posX.'px; background-image:url(\''.$img_fond_carte.'.gif\'); float:left; text-align=center; padding: 10px">'
et ça marche Map ici