Heim > Web-Frontend > CSS-Tutorial > Elemente in CSS ausrichten

Elemente in CSS ausrichten

DDD
Freigeben: 2025-01-28 08:06:10
Original
394 Leute haben es durchsucht

CSS -Ausrichtung entmystifiziert: Ein umfassender Leitfaden (Teil 1)

Ausrichten von Elementen in CSS können überraschend herausfordernd sein. Lassen Sie uns dieses Frontal angehen und lernen, wie man Elemente effektiv positioniert.


  1. Einstellen der Bühne

Wir beginnen mit einem Beispiel HTML:

<div class="outer-div">
  <div class="inner-div"></div>
  <p>Initial rendering without CSS:</p>
  <img alt="Initial rendering" src="/uploads/20250128/173802269967981f2bdc9c3.jpg" loading="lazy">
  <p>Adding CSS for improved styling:</p>
  <img alt="Improved styling" src="/uploads/20250128/173802270067981f2c02601.jpg" loading="lazy">
  <p>This is a basic example.</p>
</div>
Nach dem Login kopieren

und das entsprechende CSS:

.outer-div {
  /* Alignment styles will be added here */
}

.inner-div {
  width: 150px;
  height: 150px;
  background-color: blue;
  /* More alignment styles here */
}

h1, p {
  font-family: sans-serif;
}
Nach dem Login kopieren

Aligning elements in CSS Aligning elements in CSS

  1. zentrierende Elemente

Lassen Sie uns unsere Elemente zentrieren. Hinzufügen von display: flex; und justify-content: center; zu .outer-div ergibt:

.outer-div {
  display: flex;
  justify-content: center;
}
Nach dem Login kopieren

Aligning elements in CSS

Das Gleiche auf .inner-div führt zunächst unerwartete Ergebnisse zu. Das Entfernen der Eigenschaften width und height aus .inner-div verbessert das Ergebnis, aber es ist nicht ideal.

Aligning elements in CSS Aligning elements in CSS

Passen wir die HTML leicht an. Das folgende aktualisierte HTML und CSS liefert eine bessere Abbildung:

<div class="outer-div">
  <div class="inner-div">Centered Content</div>
</div>
Nach dem Login kopieren

Aligning elements in CSS

in justify-content: center; ändern justify-content: space-between; in .outer-div eine weitere nützliche Ausrichtungstechnik zeigt.

Aligning elements in CSS

Dies deckt die Grundlagen ab. Bleib dran für Teil 2! Teilen Sie Ihre CSS -Alignment -Tipps und Tricks unten!

Das obige ist der detaillierte Inhalt vonElemente in CSS ausrichten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage