Créer une mise en page cohérente et flexible peut être un défi sans une compréhension claire des grilles CSS.
Sans une bonne structure, les sites peuvent sembler désorganisés, entraînant une mauvaise expérience utilisateur.
Cet article vous guide dans l’utilisation des grilles CSS avec Tailwind pour structurer efficacement vos pages web.
Maîtrisez Tailwind CSS : De l'installation à l'optimisation avancée
Table of Contents
On revient maintenant à notre documentation pour intégrer les concepts que nous venons d’étudier.
Donc pour commencer, si vous avez déjà créé un fichier HTML quelque part pour votre documentation, il vous suffit d’ajouter le code suivant pour la base de la documentation :
Mise en page avec Grid
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Propriété
class
Ou bien, vous pouvez opter pour le lien CodePen si vous ne voulez pas ouvrir votre IDE :
CodePen : Retrouver la base du code pour la documentation via le lien ci-dessous :
See the Pen Application fondamentaux de jQuery by Alphorm (@alphorm) on CodePen.
Configurer Grilles CSS avec Tailwind
Dans la partie sur les conteneurs, nous avons joué avec quatre propriétés CSS qui sont les suivantes :
- « display :grid ; » :Celui qui nous permet de définir un conteneur comme étant un Grid dont la classe utilitaire sur Tailwind est simplifiée pargrid
- grid-template-columns :Pour définir le nombre de colonnes avecgrid-cols-2par exemple pour diviser les colonnes en partie égale ou biengrid-cols-[200px_1fr]pour des valeurs précises.
- grid-template-rows :pareil que les colonnes sauf que cette fois-ci on parle des lignes avecgrid-rows-2etgrid-rows-[200px_1fr]comme exemple
- gap :enfin nous avons la classegapqui associée à une valeur permet d’ajouter des gouttières au Grid (gap-4,gap-x-4,gap-y-4)
Vous l’aurez compris, il faut ajouter ces classes dans notre documentation et essayer de le faire par vous-même, je vous donne cependant la version finale que vous pouvez retrouver :
- En code :
Mettre en page avec Grid
Propriété
class
display:grid ;
grid
grid-template-columns
grid-cols-2, grid-cols-[200px_1fr]
grid-template-rows
grid-rows-2, grid-rows-[200px_1fr]
gap
gap-4, gap-x-4, gap-y-4
- Sur CodePen :
CodePen : Avec le lien suivant, vous allez pouvoir vous rediriger vers la page où contient la documentation avec la partie concernant Grid :
See the Pen Application fondamentaux de jQuery by Alphorm (@alphorm) on CodePen.
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment utiliser display:grid avec Tailwind ?
Comment définir des colonnes dans un Grid Tailwind ?
Quelles classes utiliser pour les lignes dans un Grid Tailwind ?
Comment gérer les espacements entre éléments Grid avec Tailwind ?
Où trouver des exemples de code pour Grid avec Tailwind ?
Conclusion
En maîtrisant les grilles CSS avec Tailwind, vous pouvez créer des mises en page complexes et adaptables de manière efficace. Quels autres outils de Tailwind trouvez-vous utiles pour la conception de vos projets ?