"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Centrer la div HTML avec CSS

Centrer la div HTML avec CSS

Publié le 2024-11-12
Parcourir:294

Il est assez difficile de centrer des divs en HTML, surtout horizontalement et verticalement. Mais dans cet article, je vais vous aider !

Exemple de code avec explication :

Disons qu'il existe un div avec la classe myDiv :

hello dev

Maintenant,
Centrer horizontalement à l'aide de CSS :
Pour centrer ce div horizontalement nous pouvons utiliser ce code CSS :

.myDiv {
  padding: 0 100%;
}

Dans ce code CSS, remplissage : 0 100 % ; définit le remplissage de l'axe X à 100 % (largeur plein écran) pour centrer le div horizontalement.

Centrer verticalement à l'aide de CSS :
Pour centrer ce div verticalement nous pouvons utiliser ce code CSS :

.myDiv {
  padding: 100% 0;
}

Dans ce code CSS, remplissage : 100 % 0 ; définit le remplissage de l'axe Y à 100 % (hauteur plein écran) pour centrer le div verticalement.

Centrer horizontalement et verticalement à l'aide de CSS :
Centreons-le maintenant verticalement et horizontalement en utilisant CSS.
Utilisons ce code :

.myDiv {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 100% 0;
}

Dans cet affichage de code : flex; définit le mode d'affichage sur flexbox, ce qui est important pour que cela fonctionne. Puis justifiez-content: center; justifie le contenu pour centrer et aligner les éléments : center ; aligne les éléments au centre. Ils travaillent ensemble pour centrer horizontalement le div. Enfin remplissage : 100 % 0 ; ajoute un remplissage de 100 % à l'axe Y (hauteur plein écran) pour centrer le div verticalement comme avant. En rassemblant le tout, ils centrent la div verticalement et horizontalement.

Il s'agissait de centrer les divs à l'aide de CSS, en savoir plus

Utilisation de TailwindCSS :
Center HTML div With CSS

Oui, je ne peux pas terminer cet article sans vous dire d'utiliser TailwindCSS. C'est mon framework préféré car il m'a beaucoup aidé en tant que débutant.

Centreons le div en utilisant TailwindCSS,
Horizontalement :
L'utilisation de TailwindCSS pour centrer un div horizontalement peut être effectuée en utilisant ce code :

hello dev

Dans ce code, la classe TailwindCSS flex définit l'affichage sur flexbox et items-center centre l'élément horizontalement.

Verticalement:
L'utilisation de TailwindCSS pour centrer verticalement un div peut être effectuée en utilisant ce code :

hello dev

Dans ce code, la classe h-screen TailwindCSS crée le div en utilisant la hauteur plein écran, la classe flex définit l'affichage sur flexbox et le centre des éléments centre l'élément.

Verticalement et horizontalement :

hello dev

Dans ce code, la classe h-screen crée le div en utilisant la hauteur plein écran, la classe flex définit l'affichage sur flexbox, items-center centre l'élément et justification-center justifie l'élément au centre. Rassembler le tout centre le div à la fois verticalement et horizontalement.

C'est tout pour centrer les divs à l'aide de TailwindCSS, en savoir plus

Conclusion:

Le centrage des divs peut faire ressortir les éléments de votre site Web et c'est ainsi que vous centrez un div HTML.

Assurez-vous de pratiquer et de ne pas dépendre entièrement des propriétés de mémorisation. Passe une bonne journée :)

Bonjour, je suis étudiant et j'adore la programmation. Si mes articles vous aident et que vous souhaitez faire un don, merci car cela soutiendra mes études et m'aidera à atteindre mon objectif ! Faites un don de Nabir14

Déclaration de sortie Cet article est reproduit sur : https://dev.to/nabir14/center-html-div-with-css-1lpj?1 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3