Heim > Web-Frontend > CSS-Tutorial > Wie kann ich ein Blockelement nur mit „display: inline-block' in CSS zentrieren?

Wie kann ich ein Blockelement nur mit „display: inline-block' in CSS zentrieren?

Mary-Kate Olsen
Freigeben: 2024-12-27 03:24:10
Original
672 Leute haben es durchsucht

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

Zentrierte Anzeige mit Inline-Block in CSS

Im angegebenen Code wird der Textkörper mithilfe von text-align:center zentriert ausgerichtet . Die .wrap-Klasse, die zuvor display:table zur Ausrichtung verwendete, nutzt jetzt display:inline-block. Dies ermöglicht ein flexibleres Layout im Vergleich zur Verwendung einer tabellenartigen Anzeige.

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

.wrap {
    background: #aaa;
    margin: 0 auto;
    display: inline-block;
    overflow: hidden;
}
Nach dem Login kopieren

Mit diesen Änderungen behält das .wrap-Element seine Ausrichtung in der Mitte der Seite bei, während der darin enthaltene Inhalt fließen kann natürlich, als wäre es Teil des Inline-Textes. Dieser Ansatz macht die zusätzliche Regel display:table überflüssig, was zu einem schlankeren und vielseitigeren CSS-Code führt.

Das obige ist der detaillierte Inhalt vonWie kann ich ein Blockelement nur mit „display: inline-block' in CSS zentrieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage