Envisagez un scénario dans lequel un
Lorsque le remplissage en pourcentage est utilisé, il est relatif à la largeur du bloc conteneur, dans ce cas, le < ul>. Le problème vient du fait que le pourcentage de remplissage ne peut pas être résolu avant que la largeur du conteneur ne soit déterminée.
Sans remplissage fixe, le navigateur calcule la largeur de
Pour mieux illustrer ce comportement, considérons le code suivant :
li { display: inline-block; padding: 0 5%; /* Percentage padding */ border: 1px solid black; } header { display: flex; } ul { border:1px solid red; }
Si nous exécutons le JavaScript suivant dans la console, nous peut voir la largeur du
console.log(document.querySelector('ul').offsetWidth);
Cela affichera la largeur du
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!