Найти тему
Всё о IT и не только

Разбиение текста на колонки в CSS 3

Давно известно, что человеческий глаз больше привык к чтению текста, разделенного на несколько колонок малой ширины. Такое решение в контексте веб-дизайна имеет, конечно, свои плюсы и минусы, но иногда оно работает (хотя и не всегда). Так что давайте посмотрим, как сделать это быстро и эффективно...

Чтобы разделить текст на колонки, мы, конечно же, будем использовать команды, доступные в CSS 3, например: column-count , column-rule , column-rule-style , column-gap.

Как вы можете догадаться, количество столбцов определяется командой column-count:

-2

Расстояние между колонками определяется стилем column-gap :

-3

Мы также можем отделить колонны друг от друга какой-нибудь рамкой. Мы используем для этого column-rule-style :

-4

Ширина границы, заданной выше, изменяется командой column-rule-width :

-5

Мы также можем изменить цвет, используя column-rule-color :

-6

Вы также можете задать стиль границы, ширину и цвет с помощью команды column-rule :

-7

Пример

-8

Результат :

-9
-10

Результат :

-11