column-rule

Avatar of Katy DeCorah
Katy DeCorah am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Um Spalten voneinander abzugrenzen, können Sie eine vertikale Linie zwischen jeder Spalte hinzufügen. Die Linie befindet sich in der Mitte des Spaltenabstands. Wenn Sie jemals `border` gestylt haben, dann sind Sie bereit, `column-rule` zu stylen.

.container {
  -webkit-columns: 2 400px;
     -moz-columns: 2 400px;
          columns: 2 400px;
  -webkit-column-rule: 1px solid black;
     -moz-column-rule: 1px solid black;
          column-rule: 1px solid black;
}

Die Eigenschaft ist eine Kurzschreibweise für `column-rule-width`, `column-rule-style` und `column-rule-color`, was dem Muster von `border` entspricht und dieselben Werte akzeptiert.

-webkit-column-rule-width: 1px;
   -moz-column-rule-width: 1px;
        column-rule-width: 1px;
-webkit-column-rule-style: solid;
   -moz-column-rule-style: solid;
        column-rule-style: solid;
-webkit-column-rule-color: black;
   -moz-column-rule-color: black;
        column-rule-color: black;

`column-rule-width` kann eine Länge wie `3px` oder ein Schlüsselwortwert wie `thin` sein.

`column-rule-style` kann einer der `border-style`-Werte sein, wie `solid`, `dotted` und `dashed`.

`column-rule-color` kann jeder Farbwert sein.

Im Gegensatz zu `column-gap` nimmt `column-rule` keinen Platz ein. Wenn `column-rule-width` dicker ist als `column-gap`, wird die Regel unter den Spalten erweitert.


Die vertikale Linie existiert nur *zwischen* Spalten, die Inhalt haben.

Verwandte Eigenschaften

Additional Resources

Browser-Unterstützung

Mehrspalten-Layout-Unterstützung

Chrome Safari Firefox Opera IE Android iOS
Alle 3+ 1.5+ 11.1+ 10+ 2.3+ 6.1+

Vergessen Sie nicht Ihre Präfixe!