J'essaie de créer un élément canvas HTML5 en plein écran avec les propriétés window.innerHeight et innerWidth.Élément HTML plein écran utilisant window.innerHeight/Width différent avec DOCTYPE
Malheureusement, Chrome 10, quand je mets du doctype suivant:
<!DOCTYPE HTML>
... il y a un espace de défilement supplémentaire indiqué par les barres de défilement qui ne devrait pas apparaître.
Sans doctype, tout va bien. L'élément est un canevas HTML5, le style avec 100% ne fera qu'étirer le contenu.
Est-ce que ça vaut la peine d'utiliser un doctype qui casse mes fonctionnalités (sans quoi ça peut être mauvais?), Ou devrais-je soustraire, par exemple, 15px des valeurs pour empêcher l'apparition des barres de défilement? (qui est kludgy)
Par "plein écran", vous voulez vraiment dire "remplir la fenêtre du navigateur"? – Phrogz
Oh oui, merci d'avoir clarifié ça; c'est ce que je voulais dire. –