Lorsque vous essayez de dimensionner les éléments à la hauteur de l'écran, vous pourrait rencontrer un dilemme entre l'utilisation de « width : 100 % » et « width : 100vw ». Les deux approches donnent des résultats différents, soulevant la question suivante : quelle est la distinction fondamentale entre ces deux unités ?
La principale différence réside dans la nature des unités de fenêtre telles que « vw » et « vh ». Ces unités font référence aux dimensions de la fenêtre, qui englobe tout l'écran visible. En revanche, "width:100%" aligne la taille de l'élément sur la largeur de son conteneur parent.
Si vous définissez "width:100vw, " la largeur de l'élément correspondra précisément à la largeur de la fenêtre. Cependant, cela inclut la marge du document, qui peut ajouter de l'espace supplémentaire au-delà de la zone de contenu prévue.
Pour que les éléments remplissent toute la surface horizontale écran, quelles que soient les marges, assurez-vous que le corps n’a aucune marge. La définition de "body { margin: 0 }" alignera parfaitement la largeur de la fenêtre d'affichage avec la largeur du plein écran.
Au-delà d'un dimensionnement précis de l'écran , les unités de fenêtre d'affichage offrent plusieurs avantages :
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3