Certaines propriétés peuvent être intéressantes à exploiter pour gérer la dimension de nos éléments de façon adaptative.
function resize() {
elem.width = window.innerWidth/2;
elem.height = window.innerHeight/2;
draw_canvas();
}
resize sera mis sur l'événement onload de la page html ou en eventListener.
De la même façon, le canvas peut servir de référence. Ainsi, pour
var elem = document.getElementById('dessin');
var jeu = elem.getContext('2d');
on accédera aux propriétés width, height utilisé dans :
elem.width
elem.height
On obtiendra quelque chose du genre :
jeu.rect(0,0,elem.width,elem.height/(elem.height/32));
qui produit un rectangle occupant tout la largeur et une hauteur relative la haut du canvas.
Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.
Vous devriez rafraîchir la page.