CSS-свойство column-rule-style
устанавливает стиль пространства между столбцами в многостолбцовой компоновке.
Значение по умолчанию: | none |
Применяется к: | Multi-column элементы |
Наследование: | Нет |
Анимирование: | Нет. Анимируемые свойства |
Версия: | Новый в CSS3 |
Синтаксис
Синтаксически свойства задаются по следующему шаблону:
column-rule-style: none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit
Примеры написания кода свойства column-rule-style
:
p {
/* Chrome, Safari, Opera */
-webkit-column-count: 3;
-webkit-column-gap: 100px;
-webkit-column-rule-color: red;
-webkit-column-rule-width: 2px;
-webkit-column-rule-style: solid;
/* Firefox */
-moz-column-count: 3;
-moz-column-gap: 100px;
-moz-column-rule-color: red;
-moz-column-rule-width: 2px;
-moz-column-rule-style: solid;
/* Standard syntax */
column-count: 3;
column-gap: 100px;
column-rule-color: red;
column-rule-width: 2px;
column-rule-style: solid;
}
Значения свойств
В следующей таблице описаны значения этого свойства.
Значение | Описание |
---|---|
none |
Отменяет работу свойства. |
hidden |
Не отображает ничего. По сути как none . |
dotted |
Разделяет колонки серией точек. |
dashed |
Разделяет колонки небольшими штрихами. |
solid |
Разделяет колонки одной сплошной линией. |
double |
Разделяет колонки двумя параллельными сплошными линиями с небольшим пробелом между ними. Ширина двух строк и расстояние между определяется значением column-rule-width . |
groove |
Пространство между колонками визуально отображается будто оно «вырезано» на странице. Это создает впечатление 3D изображения, которое обычно достигается путем создания тени из двух цветов, которые немного светлее и темнее, чем column-rule-color . |
ridge |
Отображает свойство с обратным эффектом groove . Это также создает впечатление 3D изображения, правило выглядит так, как будто оно выходит из страницы. |
inset |
Отображает свойство так же, как ridge . |
outset |
Отображает свойство так же, как groove . |
initial |
Устанавливает это свойство в значение по умолчанию. |
inherit |
Если указан, связанный элемент принимает вычисленное значение своего родительского элемента column-rule-style . |
Свойство column-rule-style
в основном принимает значения, определенные для border-style
, но значения интерпретируются как collapse
. Подробнее об этой модели в Руководстве по CSS Tables.
Поддержка браузеров
Свйство column-rule-style
поддерживается во всех основных браузерах.