Свойство column-count определяет количество колонок. Имеет две значения - auto и number. "Auto" - значение по умолчанию. Количество колонок определяется другими свойствами (например, column-width). Значение "number" определяет количество колонок, где помещается контент элемента.
| Значение по умолчанию | auto |
| Применяется | К блочным контейнерам, кроме табличной верстки блока. |
| Наследуется | Нет |
| Анимируемое | Да. Количество колонок анимируемо. |
| Версия | CSS3 |
| DOM синтаксис | object.style.columnCount = "4"; |
Syntax
column-count: number | auto | initial | inherit;Пример
<!DOCTYPE html>
<html>
<head>
<title>Звголовок документа</title>
<style>
div {
-webkit-column-count: auto; /* Chrome, Safari, Opera */
-moz-column-count: auto; /* Firefox */
column-count: 3;
}
</style>
</head>
<body>
<h2>Пример свойства column-count</h2>
<div>
Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной "рыбой" для текстов на латинице с начала XVI века. В то время некий безымянный печатник создал большую коллекцию размеров и форм шрифтов, используя Lorem Ipsum для распечатки образцов. Lorem Ipsum не только успешно пережил без заметных изменений пять веков, но и перешагнул в электронный дизайн. Его популяризации в новое время послужили публикация листов Letraset с образцами Lorem Ipsum в 60-х годах и, в более недавнее время, программы электронной вёрстки типа Aldus PageMaker, в шаблонах которых используется Lorem Ipsum.
</div>
</body>
</html>Пример, где количество колонок равно 7:
Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
div {
-webkit-column-count: 7; /* Chrome, Safari, Opera */
-moz-column-count: 7; /* Firefox */
column-count: 7;
}
</style>
</head>
<body>
<h2>Пример свойства column-count</h2>
<div>
Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной "рыбой" для текстов на латинице с начала XVI века. В то время некий безымянный печатник создал большую коллекцию размеров и форм шрифтов, используя Lorem Ipsum для распечатки образцов. Lorem Ipsum не только успешно пережил без заметных изменений пять веков, но и перешагнул в электронный дизайн. Его популяризации в новое время послужили публикация листов Letraset с образцами Lorem Ipsum в 60-х годах и, в более недавнее время, программы электронной вёрстки типа Aldus PageMaker, в шаблонах которых используется Lorem Ipsum.
</div>
</body>
</html>Значения
| Значение | Описание |
|---|---|
| auto | Количество колонок определяется другими свойствами. Значение по умолчанию. |
| number | Определяет количество колонок, где помещается контент элемента. |
| initial | Устанавливает свойство в значение по умолчанию. |
| inherit | Значение элемента наследуется от родительского элемента. |
Поддержка браузера
|
|
|
|
|
|
|---|---|---|---|---|
|
50.0 -webkit- |
12.0 -webkit- |
52.0 + 1.5 -moz- |
3.0 -webkit- |
11.1 + 15.0 -webkit- |
Практикуйте свои знания
What does the CSS 'column-count' property do?
Правильный!
Неправильно!