Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/10/2011, 15h27   #1
Invité de passage
 
Homme Vincent
Inscription : avril 2011
Messages : 17
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Localisation : Belgique

Informations forums :
Inscription : avril 2011
Messages : 17
Points : 3
Points : 3
Par défaut Problème visibilité canvas

Bonjour à tous,

Voilà j'ai un petit soucis, j'ai un canvas de drawing, donc dans lequel on peu dessiner, que j'ai placé dans un div conteneur.
Si je ne place pas le canvas dans le div conteneur tout fonctionne bien, le tracé de mon crayon apparait bien.
Mais si je le laisse dans ce conteneur plus rien ne s'affiche, comme si le conteneur prenait le dessus xD

J'ai essayé avec les z-index, ca ne fonctionne pas, quelqu'un à une idée ?

Voici mon code html :

Code :
1
2
3
4
5
6
7
8
 
<section id="container">
 
<canvas id="drawpanel"></canvas>
<input type="button" value="Clear Canvas" onclick="clearCanvas();">
<input type="button" value="Save My Drawing" onclick="centerElt('saveDrawing',680,340);">
 
</section>
CSS :

Code css :
1
2
3
4
5
 
	#credits img { position: relative; top: 6px; margin-left:8px; }
#container { width: 680px; height: 390px; position: absolute; left: 50%; top: 50%; margin-top: -195px; margin-left: -340px; }
 
#drawpanel { width: 680px; height: 340px; border: 1px solid #999; margin-bottom: 10px; cursor: crosshair; }

Merci d'avance
vbaguet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 13h47   #2
Membre régulier
 
Homme
Développeur Web
Inscription : juin 2011
Messages : 49
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : juin 2011
Messages : 49
Points : 71
Points : 71
Bonjour,

Je ne suis pas sûr que le problème vienne de là, mais il me semble que spécifier le width et le height du canvas en css ne suffit pas. Il faut les placer en attributs sur la balise même :

Code :
<canvas id="drawpanel" width="680" height="340"></canvas>
charly-b est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h51.


 
 
 
 
Partenaires

Hébergement Web