Comment ajouter un espace horizontal et vertical entre les éléments dans Tailwind ?

Comment Ajouter Un Espace Horizontal Et Vertical Entre Les Elements Dans Tailwind



Tailwind CSS fournit le ' l'espace entre ” utilitaires pour contrôler l'espace entre les éléments du conteneur flex ou grid. Il a différentes classes, telles que 'space-x-', 'space-y-', 'space-x-reverse', 'space-y-reverse', etc. Ces utilitaires ajoutent espace vertical entre les éléments flexibles ou de grille dans le conteneur.

Espace horizontal est un espace le long de l'axe x entre les éléments enfants d'un conteneur flex ou grid lorsqu'ils sont disposés en ligne. Espace vertical est un espace le long de l'axe y entre les éléments enfants d'un conteneur flex ou grid lorsqu'ils sont disposés dans une colonne.

Cet article démontrera :







Comment ajouter un espace horizontal entre les éléments dans Tailwind ?

Pour ajouter un espace horizontal entre les éléments dans Tailwind, le ' espace-x- ” la classe est utilisée avec l'élément souhaité dans le programme HTML. Cette classe ajoute de l'espace entre les éléments le long de l'axe des x.



Syntaxe



<élément classe = 'espace-x- ...'>... < / élément>

Ici, 'x' représente 'l'axe des x' ou 'l'espace horizontal'. Assurez-vous de remplacer «  » par une valeur valide, telle que « 4 », « 10 », etc.





Exemple : Application d'un espace horizontal entre les éléments dans Tailwind

Dans cet exemple, nous avons un conteneur flexible avec des éléments enfants. Nous utiliserons le ' espace-x-8 ' classe utilitaire avec le '

” élément pour ajouter un espace horizontal entre ses éléments enfants :



< corps >

< div classe = 'espace flex-x-8m-10h-20w-max' >

< div classe = 'bg-sarcelle-500 w-20 p-5' > 1 < / div >
< div classe = 'bg-sarcelle-500 w-20 p-5' > 2 < / div >
< div classe = 'bg-sarcelle-500 w-20 p-5' > 3 < / div >
< div classe = 'bg-sarcelle-500 w-20 p-5' > 4 < / div >
< div classe = 'bg-sarcelle-500 w-20 p-5' > 5 < / div >
< div classe = 'bg-sarcelle-500 w-20 p-5' > 6 < / div >

< / div >

< / corps >

Ici, dans l'élément parent

 :

  • ' fléchir ” classe crée une mise en page flexible.
  • ' espace-x-8 ” ajoute 8 unités d'espacement horizontal entre les éléments flexibles d'un conteneur.
  • ' m-10 ” classe ajoute une marge de 10 unités sur tous les côtés du conteneur.
  • ' h-20 ” classe définit la hauteur du conteneur à 20 unités.
  • ' w-max ” La classe définit la largeur du conteneur sur sa largeur de contenu maximale.

Dans les éléments enfants

 :

  • ' bg-sarcelle-500 ” définit l'arrière-plan des éléments flex sur bleu sarcelle.
  • ' w-20 ” définit la largeur de chaque élément flexible sur 20 unités.
  • ' p-5 ” classe ajoute 5 unités de rembourrage sur tous les côtés de chaque élément flexible.

Sortir

La sortie ci-dessus indique que l'espace horizontal entre l'élément flexible a été appliqué avec succès.

Comment ajouter un espace vertical entre les éléments dans Tailwind ?

Pour ajouter un espace vertical entre les éléments dans Tailwind, le ' espace-y- ” La classe est utilisée avec l'élément spécifique dans le programme HTML. Cette classe ajoute de l'espace entre les éléments le long de l'axe y.

Syntaxe

<élément classe = 'espace-y- ...' >...< / élément>

Ici, 'y' représente 'l'axe y' ou 'l'espace vertical'. Assurez-vous de remplacer «  » par une valeur réelle, telle que « 5 », « 12 », etc.

Exemple : Application d'un espace vertical entre les éléments dans Tailwind

Dans cet exemple, nous avons un conteneur flexible avec des éléments enfants dans une colonne. Nous utiliserons le ' space-y-5 ' classe utilitaire avec le '

” élément pour ajouter un espace vertical entre ses éléments enfants :

< corps >

< div classe = 'flex flex-col espace-y-5 m-10 texte-centre' >
< div classe = 'bg-sarcelle-500 p-5' > 1 < / div >
< div classe = 'bg-sarcelle-500 p-5' > 2 < / div >
< div classe = 'bg-sarcelle-500 p-5' > 3 < / div >
< div classe = 'bg-sarcelle-500 p-5' > 4 < / div >
< / div >

< / corps >

Ici:

  • ' fléchir ” classe crée une mise en page flexible.
  • ' flex-col ” aligne les éléments flexibles dans une direction verticale (dans une colonne).
  • ' space-y-5 ” classe ajoute 5 unités d'espacement vertical entre les éléments flexibles dans un conteneur.
  • ' m-10 ” classe ajoute une marge de 10 unités sur tous les côtés du conteneur.
  • ' centre de texte ” aligne le texte du conteneur au centre.

Sortir

L'espace vertical entre les éléments flexibles a été appliqué efficacement.

Conclusion

Pour ajouter l'espace horizontal et vertical entre les éléments dans Tailwind, le ' espace-x- ' et ' espace-y- ” les classes utilitaires sont utilisées respectivement avec les éléments souhaités dans le programme HTML. Ces classes sont généralement utilisées avec des conteneurs flex et grid pour contrôler l'espace entre leurs éléments enfants. Cet article a illustré la méthode d'application de l'espace horizontal et vertical entre les éléments dans Tailwind.