Der eigene Online-Shop für Profi-Fotografen. Für Fotografen, die keine Zeit zu verlieren haben.

CSS-Eigenschaft: column-rule-style, Kategorien:  (allgemein), Multi-column Layout (CSS 3)

Darstellung der Spaltentrennlinie

Definiert den Style der Spaltentrennlinie.

CSS-Eigenschaft: column-rule-style
KurzbeschreibungWerteStandardwertKategorieHinweis
Darstellung der Spaltentrennlinie
  • none
  • hidden
  • dotted
  • dashed
  • solid
  • double
  • groove
  • ridge
  • inset
  • outset
none
Allgemein:
dispay
CSS 3:
Multi-column Layout
Neu in CSS 3
 

Verwandte Eigenschaften aus der Kategorie:  (allgemein), Multi-column Layout (CSS 3):

Folgendes ist beim Einsatz von column-rule-style zu beachten:

  • column-rule-style steuert die Darstellung von Trennlinien zwischen Spalten in einem mehrspaltigen HTML-Element.
  • Ist der Style-Parameter der Kurzschreibweise column-rule. Im Gegensatz zur Breiten- und Farbangabe ist column-rule-style kein optionaler Parameter, sondern muss gesetzt sein, damit überhaupt eine Linie erscheint.
  • column-rule-style verhält sich äquivalent zur Rahmenstyle-Eigenschaft border-style. Sowohl das automatische Ergänzen von Standardwerten für Farbe und Dicke, als auch die Parameter des Rahmenstyle border-style stehen für die Gestaltung der Trennlinie zu Verfügung.
    Allerdings werden die Parameter outset und inset von den Browsern unterschiedlich dargestellt: Opera und Firefox stellen eine Linie wie groove beziehungsweise ridge dar, Safari und Chrome wie solid.
  • Weitere Informationen zu Trennlinien im mehrspaltigen Layout sind unter column-rule zu finden.
Browserunterstützung von column-rule-style
Firefox
Firefox
Google Chrome
Google
Chrome
Internet Explorer
Internet
Explorer
Safari
Safari
Opera
Opera
CSS3
Version: 16
-moz-
Version: 20
-webkit-
Version: 8Version: 9Version: 10Version: 11
nj
Version: 4Version: 5Version: 6
-webkit-
Version: 10Version: 11Version: 12
nj

Hinweis

Eine umfassender Beitrag zu Multi-column Layout ist bei den Webkrauts zu finden: CSS3 im Praxistest: Multi-column Layout

Weiterführende Informationen zu column-rule-style:



Beispiele

HTML:

<p>Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. </p>

CSS:

p  {
   border: 1px solid #808080;
   column-count: 3;
   -moz-column-count: 3;
   -webkit-column-count: 3;
}
/* Ausgangssituation: Für Opera, Firefox, Safari und Chrome werden zwei Spalten definiert. */
p  {
   column-rule: outset;
   -moz-column-rule: outset;
   -webkit-column-rule: outset;
}
/* Über column-rule wird generell ein Style für die Trennlinie vergeben. */
Beispiel nur für: FirefoxGoogle ChromeInternet Explorer
W3C: 10
OperaSafari

Beispiel Nr. 1 So sieht's aus:

Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird.

 

HTML:

<p class="doDotted">Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. </p>

CSS:

p.doDotted  {
   column-rule-style: dotted;
   -moz-column-rule-style: dotted;
   -webkit-column-rule-style: dotted;
}
/* Über column-rule-style kann der Style variiert werden. */
Beispiel nur für: FirefoxGoogle ChromeInternet Explorer
W3C: 10
OperaSafari

Beispiel Nr. 2 So sieht's aus:

Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird.

 

HTML:

<p class="doDouble">Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. </p>

CSS:

p.doDouble  {
   column-rule-style: double;
   -moz-column-rule-style: double;
   -webkit-column-rule-style: double;
}
/* Ein anderer Style. */
Beispiel nur für: FirefoxGoogle ChromeInternet Explorer
W3C: 10
OperaSafari

Beispiel Nr. 3 So sieht's aus:

Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird.

 

HTML:

<p class="doInset">Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll&shy;ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander&shy;hängende X keine reale Ausspielung erzeugt wird. </p>

CSS:

p.doInset  {
   column-rule: 1em solid #00f000;
   -moz-column-rule: 1em solid #00f000;
   -webkit-column-rule: 1em solid #00f000;
 
   column-rule-style: inset;
   -moz-column-rule-style: inset;
   -webkit-column-rule-style: inset;
}
/* Die Parameter inset und outset werden von den Webkit-Browsern als solid dargestellt, von Opera und Firefox wie groove bzw. ridge.
In diesem Beispiel sieht man zusätzlich, wie die Angabe in column-rule-style den Style aus der Kurzschreibweise überschreibt. */
Beispiel nur für: FirefoxInternet Explorer
W3C: 10
Opera

Beispiel Nr. 4 So sieht's aus:

Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird. Auch wenn ein Text nur kurz ist, sollte trotzdem irgendwie versucht werden, eine nachvoll­ziehbare Wortfolge anzuzeigen, da man mit zehn Mal fünf bis acht aneinander­hängende X keine reale Ausspielung erzeugt wird.

 

Fehler melden

Diese Referenz ist ein Freizeitprojekt ohne aufwendiges Lektorat oder Vergleichbarem. Von daher lassen sich bei dem Umfang dieser Referenz trotzt größtmöglicher Sorgfalt Fehler nicht vermeiden.

Hilf, die Qualität dieser Seite zu verbessern! Sollte Dir ein Fehler auffallen, sei es in den Erklärungen, Beispielen oder den Informationen zum Browsersupport, seien es orthographische oder grammatikalische, sende eine kurze E-Mail an info@css-wiki.com. Auch Anregungen und Verbesserungsvorschläge sind jeder Zeit Willkommen. Jede E-Mail wird persönlich beantwortet!

Vielen Dank!

A-Z:

Schnell­auswahl

Seiten:

Letzte Änderung: 01. 04. 2017
Render Time: 6.47 sec.

Browser-Marktanteile