bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/CSS/Advanced Styling
CSS•Advanced Styling

CSS Column Rules

Flash cards

Review the key moves

1/4
Core idea

What is the main idea behind CSS Column Rules?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Fill blank

Complete the missing token from the example code.

___-rule-style: solid;
3Order

Put the learning moves in the order that makes the concept easiest to apply.

The CSS column-rule-style property specifies the style of the vertical rule between columns:
This page covers CSS column rules, span, and width properties.
CSS Multi-columns Properties

This page covers CSS column rules, span, and width properties.

CSS Column Rule

The CSS column-rule-style property specifies the style of the vertical rule between columns:

Example

Formatted code
div {
  column-rule-style: solid;
}

Live preview

The CSS column-rule-width property specifies the width of the vertical rule between columns:

Example

Formatted code
div {
  column-rule-width: 1px;
}

Live preview

The CSS column-rule-color property specifies the color of the vertical rule between columns:

Example

Formatted code
div {
  column-rule-color: lightblue;
}

Live preview

The CSS column-rule property is a shorthand property for setting all the column-rule-* properties above.

Example

Formatted code
div {
  column-rule: 1px solid lightblue;
}

Live preview

CSS Column Span

The CSS column-span property specifies how many columns an element (typically a heading) should span across.

Example

Formatted code
h2 {
  column-span: all;
  text-align: center;
}

Live preview

CSS Column Width

The CSS column-width property specifies a suggested, optimal width for each column.

Here, the browser will determine the number of columns based on this width and the available space.

Example

Formatted code
div {
  column-width: 100px;
}

Live preview

CSS Multi-columns Properties

The following table lists all the multi-columns properties:

PropertyDescription
column-countSpecifies the number of columns an element should be divided into
column-fillSpecifies how to fill columns
column-gapSpecifies the gap between the columns
column-ruleA shorthand property for setting all the column-rule-* properties
column-rule-colorSpecifies the color of the rule between columns
column-rule-styleSpecifies the style of the rule between columns
column-rule-widthSpecifies the width of the rule between columns
column-spanSpecifies how many columns an element should span across
column-widthSpecifies a suggested, optimal width for the columns
columnsA shorthand property for setting column-width and column-count

Previous

CSS Multiple Columns

Next

CSS User Interface