Débogage d'une boîte de dialogue HTML plein écran

2025-03-16
Débogage d'une boîte de dialogue HTML plein écran

L'auteur a rencontré un problème de hauteur lors de l'utilisation de l'élément HTML `` pour créer un panneau latéral : un espace est apparu en bas, l'empêchant d'occuper toute la hauteur de l'écran. Le processus de débogage a impliqué plusieurs méthodes, notamment la consultation d'outils d'IA tels que Claude et ChatGPT. Le coupable était un style par défaut de Chrome appliqué à l'élément `` : `max-height: calc(100% - 2em - 6px);`. L'ajout de `max-height: inherit` ou `max-height: 100vh` a résolu le problème. Une enquête plus approfondie sur la spécification HTML a révélé que ce style par défaut a été ajouté pour corriger un bug précédent, soulignant la nature en constante évolution des normes web.