Maison >interface Web >tutoriel CSS >Comment puis-je créer des divisions flottantes à hauteur variable en CSS à l'aide de jQuery Masonry ?
Création de divs flottants à hauteur variable en CSS : un guide complet
Réaliser des divs flottants à hauteur variable en CSS présente un défi important. Les tentatives d'utilisation de floats ou display: inline-block se sont révélées infructueuses en raison de limitations inhérentes.
Limitations des approches conventionnelles
Solution alternative : jQuery Masonry
Pour surmonter ces limitations, une solution populaire est jQuery Maçonnerie. Ce plugin JavaScript calcule dynamiquement la largeur minimale des colonnes et optimise la disposition des div en fonction de la hauteur de la colonne la plus haute. En conséquence, les divs de différentes hauteurs sont magnifiquement alignés dans les colonnes sans réglage manuel des pixels ni calculs complexes.
Mise en œuvre
Les étapes suivantes illustrent comment utiliser jQuery Masonry :
Exemple de code
<head> <script src="https://unpkg.com/jquery@3.6.0/dist/jquery.min.js"></script> <script src="https://unpkg.com/masonry-layout@4/dist/masonry.pkgd.min.js"></script> </head> <body> <div>
En tirant parti de jQuery Masonry, les développeurs peuvent facilement obtenir une hauteur variable divs flottants en CSS, garantissant une mise en page élégante et réactive quelle que soit la hauteur des éléments.
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!