Breite

Mit der CSS-Eigenschaft width lässt sich die Breite eines Elements festlegen. Block-Elemente nehmen standardmäßig die gesamte verfügbare Breite ein, können jedoch durch width auf eine bestimmte Größe eingeschränkt werden. Inline-Elemente ignorieren diese Eigenschaft, sofern sie nicht zu Block- oder Inline-Block-Elementen gemacht werden.

Eigenschaftswert

Bedeutung

px

Legt eine feste Breite in Pixeln fest.

%

Definiert die Breite relativ zur Breite des Elternelements.

max-content

Passt die Breite an den größten Inhalt an (nur moderne Browser).

min-content

Passt die Breite an den kleinsten Inhalt an (nur moderne Browser).

h1 {
  width: 400px; /* feste Breite */
}

h2 {
  width: 50%; /* 50% der Elternelement-Breite */
}

p.text1 {
  width: max-content; /* Breite nach maximalem Inhalt */
}

p.text2 {
  width: min-content; /* Breite nach minimalem Inhalt */
}

CSS ist pures Design

CSS ist pures Design

CSS ist pures Design

CSS ist pures Design

max-width

max-width legt die maximale Breite eines Elements fest. Die Breite kann flexibel bleiben, überschreitet jedoch nie den angegebenen Wert. Übliche Einheiten sind px, %, em oder rem.

.box {
  max-width: 400px; /* Element wird nicht breiter als 800px */
}

min-width

min-width definiert die minimale Breite eines Elements. Die Breite kann flexibel wachsen, unterschreitet aber nicht den angegebenen Wert.

.box {
  min-width: 400px; /* Element wird nicht schmaler als 600px */
}