Maison > interface Web > tutoriel CSS > Comment centrer verticalement une division dans son parent à l'aide de CSS ?

Comment centrer verticalement une division dans son parent à l'aide de CSS ?

Mary-Kate Olsen
Libérer: 2024-12-11 01:38:10
original
489 Les gens l'ont consulté

How to Vertically Center a Div Within Its Parent Using CSS?

Centrer verticalement un

Dans son élément parent à l'aide de CSS

Dans cette requête, l'utilisateur demande de l'aide pour aligner verticalement les divs « Nom d'utilisateur » et « Formulaire » dans le div parent « Connexion ». Ils ont tenté d'utiliser le "vertical-align: middle;" propriété sans succès.

SOLUTION

La solution optimale pour centrer verticalement les divs dans les navigateurs contemporains est Flexbox :

#Login {
    display: flex;
    align-items: center;
}
Copier après la connexion

Dans les cas où Flexbox prend en charge fait défaut (par exemple, IE 9 et versions antérieures), une option de secours via des méthodes plus anciennes est requis.

RESSOURCES SUPPLÉMENTAIRES

  • [Prise en charge du navigateur pour Flexbox](https://caniuse.com/?search=flexbox)
  • >[Un guide pour Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
  • [Utiliser des boîtes flexibles CSS](https://developer.mozilla.org/en -US/docs/Web/CSS/CSS_Flexible_Box_Layout/)

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal