Je me demande simplement s'il est possible de n'utiliser que CSS mais pas javascript pour styliser un DIV qui recouvrira toute la zone de contenu exactement? (note: tout le contenu, pas seulement la fenêtre d'affichage). Cela ne semble pas possible car l'élément body> < a une certaine marge, et il semble qu'il n'y ait pas de moyen facile de donner au div la largeur et la hauteur de l'élément body. Mais en réalité est-ce possible?en utilisant CSS seulement, est-il possible de créer un div qui couvre toute la zone de contenu du document exactement?
Mise à jour: désolé, une exigence est que nous ne pouvons pas définir la marge de < corps> à 0 ... (Update2: dire, si nous devons en faire une bibliothèque et ne peut pas demander à tous les gens qui l'utilisent pour mettre le corps à avoir la marge 0)
J'aurais pensé que vous pouviez définir la marge, le remplissage et la bordure du '
'à zéro. – ChrisWPouvons-nous savoir * pourquoi * vous ne pouvez pas définir la marge du corps à 0? – voyager
C'est une exigence absurde - vous êtes autorisé à développer ou vous n'êtes pas, il n'y a aucune justification pour "ce sous-ensemble de cette technologie est hors-limites". Il y a encore des moyens (voir la réponse de Lazlow) mais je serais sérieusement mécontent d'avoir les mains liées arbitrairement comme ça. – annakata