Heim > Web-Frontend > CSS-Tutorial > Wie zentriere ich ein untergeordnetes Element innerhalb eines übergeordneten Elements mithilfe von CSS?

Wie zentriere ich ein untergeordnetes Element innerhalb eines übergeordneten Elements mithilfe von CSS?

Susan Sarandon
Freigeben: 2024-11-30 11:45:16
Original
797 Leute haben es durchsucht

How to Center a Child Element Within a Parent `` Using CSS?

Zentrieren eines Elements innerhalb eines

Bei Verwendung von CSS zum Zentrieren eines Elements mit links: 50 %; erfolgt die Ausrichtung relativ zum gesamten Fenster. Wenn wir jedoch ein Element innerhalb eines übergeordneten

zentrieren, möchten wir, dass die Ausrichtung relativ zu seinem enthaltenden Element erfolgt.

Lösung

Um dies zu erreichen, können wir eine Textkombination verwenden -align: Mitte; und Rand: auto; CSS-Eigenschaften.

Schritt 1: Richten Sie das übergeordnete

Zentriert

Textausrichtung festlegen: zentriert; zum übergeordneten

Element. Dadurch werden alle untergeordneten Elemente darin zentriert.

Schritt 2: Zentrieren Sie das spezifische untergeordnete Element mithilfe der Marge

Sobald das übergeordnete

ausgerichtet ist, müssen wir das spezifische untergeordnete Element zentrieren. Rand anwenden: automatisch; zum untergeordneten Element. Dadurch wird das Element automatisch innerhalb des übergeordneten
zentriert, unabhängig von der Breite des untergeordneten Elements.

Zur Verdeutlichung hier ein Beispiel:

#parent {
  text-align: center;
  background-color: blue;
  height: 400px;
  width: 600px;
}

.child {
  height: 100px;
  width: 200px;
  text-align: left;
}

.center {
  margin: auto;
  background-color: green;
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie zentriere ich ein untergeordnetes Element innerhalb eines übergeordneten Elements mithilfe von CSS?. 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