Die Eigenschaften width und height bestimmen die Breite und Höhe eines Elements. Diese Werte beeinflussen das Layout und das responsive Verhalten grundlegend.
Zur Steuerung von Breite und Höhe können width, height, min-width, max-width, min-height und max-height verwendet werden. Damit lassen sich feste oder flexible Größen zuweisen.
Eigenschaft | Beschreibung |
---|---|
width | Legt die Breite des Elements fest. |
height | Legt die Höhe des Elements fest. |
min-width / max-width | Bestimmt die minimale und maximale Breite eines Elements. |
min-height / max-height | Bestimmt die minimale und maximale Höhe eines Elements. |
Im folgenden Beispiel zeigen wir, wie feste Größen sowie minimale und maximale Breiten angegeben werden können.
Die erste Box ist 200px breit und 100px hoch. Die zweite Box ist flexibel, mindestens 150px und höchstens 300px breit.
Die Breite kann auch in Prozent angegeben werden, dann richtet sich das Element nach der Breite des Elternelements.
Mit den Viewport-Einheiten (vw, vh) können wir die Größe von Elementen an die Breite und Höhe des Bildschirms anpassen. Zum Beispiel nimmt 100vw immer die gesamte Fensterbreite ein.
Im folgenden Beispiel nimmt die Box die gesamte Breite des Bildschirms und die Hälfte der Bildschirmhöhe ein.
Mit den Funktionen min(), max() und clamp() können wir die Größen von Elementen flexibler steuern. Sie ermöglichen die Kombination von Minimal-, Maximal- und Idealgrößen.
Der folgende Code erstellt eine Box, deren Breite zwischen 200px und 600px bleibt, aber idealerweise 50% beträgt.
Die richtige Größenangabe ist entscheidend für ein responsives Design.
Please sign in to ask Lara about CSS width & height.
Sprache wählen
Thema wählen
© 2025 ReadyTools. Alle Rechte vorbehalten.