Dans votre code, vous utilisez une mise en page de table pour créer colonnes de même hauteur. Cependant, cette technique ne fonctionne pas avec des pourcentages, car la largeur de chaque colonne est déterminée par le nombre total de colonnes.
Pour obtenir une hauteur égale colonnes, vous pouvez utiliser flexbox. Voici un exemple :
ul { display: flex; /* Makes the list items align horizontally */ align-items: stretch; /* Stretches the list items to full height */ }
Cela créera des colonnes de hauteur égale pour tous les éléments de la liste dans la zone
Flexbox est largement pris en charge dans navigateurs modernes, à l'exception d'IE inférieur à la version 10. Pour garantir la compatibilité, envisagez d'utiliser les préfixes du fournisseur pour les versions plus anciennes. navigateurs.
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!