Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSS-Abstände

Das CSS-Abstände-Modul ermöglicht es Ihnen, Abstände oder "Gaps" zwischen Elementen in Multi-Column, Flexbox, und Grid Layouts zu spezifizieren. Das CSS Multi-Column Layout-Modul definierte ursprünglich Abstände und Regeln, die den Abstand zwischen Spalten in Multi-Column-Containern steuern. Dieses Modul erweitert diese sichtbaren Trennzeichen, genannt Gap-Dekorationen, und dehnt sie auf Grid- und Flexbox-Layouts aus.

Während margin und padding visuellen Abstand um einzelne Boxen angeben, ermöglichen die Eigenschaften in diesem Modul die Festlegung des Abstands zwischen benachbarten Boxen innerhalb eines gegebenen Layoutkontextes für Layouts, die Rinnen und Abstände haben, wenn der Abstand zwischen Geschwisterboxen anders ist als zwischen der ersten Box, der letzten Box und dem Rand des Containers. Sie können Regeln in jedem Abstand oder in einem Teil der Abstände anzeigen, indem Sie voll animierbare Regelbreiten, Farben und Einzüge definieren.

Abstände in Aktion

In diesem Beispiel wird das 2021 zur US-Inauguration vorgetragene Gedicht, The Hill We Climb, von Amanda Gorman über mehrere Spalten hinweg angezeigt, ähnlich wie Artikel in gedruckten Zeitungen. Wenn Sie JavaScript aktiviert haben, ermöglichen es Steuerungen, die column-gap, column-rule-color, column-rule-style und column-rule-width Eigenschaften zu ändern, sowie die bevorzugte Anzahl an Spalten und ob der Titel und ein Zitat über alle Spalten hinweggehen sollen.

Wenn die Spaltenregel größer als der Spaltenabstand ist, erscheint die dekorative Linie hinter dem Text; sie verändert nicht die Größe des Abstands.

Referenz

Eigenschaften

Begriffe und Glossardefinitionen

Leitfäden

Styling von Spalten

Leitfaden zum Styling von Spalten und zur Verwaltung des Abstands zwischen Spalten.

Umgang mit Inhaltsumbrüchen im Multi-Column-Layout

Einführung in die Fragmentierungs-Spezifikation und wie man steuert, wo Spalteninhalte umgebrochen werden.

Leitfäden zur Box-Ausrichtung

Wie Box-Ausrichtung im Kontext von Flexbox, Grid Layout, Mehrspaltigem Layout und für Block-, absolut positionierte und Tabellenlayouts funktioniert.

Verwandte Konzepte

CSS Flexibler Box-Layout Modul

CSS Grid Layout Modul

CSS Mehrspaltiges Layout Modul

CSS Box-Ausrichtung

CSS Box-Größenbestimmung Modul

CSS Anzeige Modul

Spezifikationen

Spezifikation
CSS Gaps Module Level 1

Siehe auch