Maison > interface Web > tutoriel CSS > Comment puis-je centrer un élément de bloc en utilisant uniquement « display : inline-block » en CSS ?

Comment puis-je centrer un élément de bloc en utilisant uniquement « display : inline-block » en CSS ?

Mary-Kate Olsen
Libérer: 2024-12-27 03:24:10
original
662 Les gens l'ont consulté

How Can I Center a Block Element Using Only `display: inline-block` in CSS?

Affichage centré avec bloc en ligne en CSS

Dans le code donné, le corps du texte est aligné au centre à l'aide de text-align: center . La classe .wrap, qui utilisait auparavant display: table pour l'alignement, utilise désormais display: inline-block. Cela permet une mise en page plus flexible par rapport à l'utilisation d'un affichage de type tableau.

body {
    background: #bbb;
    text-align: center;
}

.wrap {
    background: #aaa;
    margin: 0 auto;
    display: inline-block;
    overflow: hidden;
}
Copier après la connexion

Avec ces modifications, l'élément .wrap conserve son alignement au centre de la page tout en permettant au contenu de circuler. naturellement, comme s'il faisait partie du texte en ligne. Cette approche élimine le besoin d'une règle display: table supplémentaire, ce qui donne un code CSS plus rationalisé et plus polyvalent.

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