Gestion dynamique de la hauteur avec pourcentage et soustraction CSS
La création de conceptions Web cohérentes et sans encombrement implique souvent la mise en œuvre de classes CSS réutilisables. Un défi courant consiste à établir une hauteur standardisée pour un conteneur tout en conservant sa nature dynamique.
Dans le scénario décrit, un conteneur
Pour y parvenir, nous pouvons exploiter la fonction CSS calc() :
height: calc(100% - 18px);
Cela demande au navigateur de calculer la hauteur du
Il est important de noter que les anciens navigateurs peuvent ne pas prendre en charge la fonction CSS3 calc(). Pour garantir la compatibilité, envisagez également d'implémenter des versions de la fonction spécifiques au fournisseur :
/* Firefox */ height: -moz-calc(100% - 18px); /* WebKit */ height: -webkit-calc(100% - 18px); /* Opera */ height: -o-calc(100% - 18px); /* Standard */ height: calc(100% - 18px);
En utilisant la fonction calc(), nous pouvons gérer efficacement la hauteur dans des scénarios dynamiques, créant ainsi une mise en page cohérente et adaptable.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!