English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по CSS

CSS @rules (RULES)

Полный список свойств CSS

Метод использования и примеры column-rule CSS3

Свойство column-rule CSS определяет линию, которую нужно нарисовать между каждым столбцом, то есть "правило". Это сокращенная форма свойства, которая одновременно устанавливаетcolumn-rule-width,column-rule-styleиcolumn-rule-color.

В таблице ниже приведено описание использования и история версий этого свойства, а также синтаксис использования в скриптах JavaScript.

Значение по умолчанию:Просмотреть все свойства
Применяется к:Элементы с несколькими столбцами
Ингеритация:нет
Анимированные:Да, потому что некоторые свойства скорописи могут анимироваться.См. также Анимационные свойства.
Версия: Новая функция CSS3
JavaScript синтаксис:объект.style.columnRule="3px outset #ff00ff"

Синтаксис использования column-rule

Синтаксис этого свойства такой:

column-rule: [ column-rule-width column-rule-style column-rule-color ] | initial | inherit

Ниже приведен пример того, как использовать свойство column-rule.

p {
    /* Chrome, Safari, Opera */
    -webkit-column-count: 3;
    -webkit-column-gap: 100px;
    -webkit-column-rule: 2px solid red;
    /* Firefox */
    -moz-column-count: 3;
    -moz-column-gap: 100px;
    -moz-column-rule: 2px solid red;
    
    column-count: 3;
    column-gap: 100px;
    column-rule: 2px solid red;
}
Проверьте, как это выглядит‹/›

Значения свойств

Таблица ниже описывает значения этого свойства.

ЗначениеОписание
column-rule-widthУстановить ширину правила между столбцами. Значением по умолчанию является medium. Негативные значения не допускаются.
column-rule-styleУстановить стиль правила между столбцами. Значением по умолчанию является none.
column-rule-colorУстановить цвет правила между столбцами. Значением по умолчанию являетсяcolorэлемент.
initialУстановить это свойство в его значение по умолчанию.
inheritЕсли указано, то связанный элемент принимает значения свойства column-rule родительского элемента.

Совместимость браузеров

Совместимость браузеров для свойства column-rule, числа в таблице показывают минимальную версию браузера, поддерживающего это свойство; все основные браузеры поддерживают это свойство.

  • Firefox 2+ -moz-

  • Google Chrome 4+ -webkit-

  • Internet Explorer 10+

  • Apple Safari 3.1+ -webkit-

  • Opera 11.1+ -o-, 15+ -webkit-

Дополнительное чтение

Узнайте больше из следующих руководств:CSS3 многостраничная разметка.

Связанные свойства:column-width,column-fill,column-gap,column-rule-width,column-rule-style,column-rule-color,column-span,column-count,columns.