В макете с несколькими столбцами вы можете заставить элементы расширяться по столбцам с помощью column-span
.
h2 ( -webkit-column-span: all; column-span: all; )
Назначьте column-span
элемент внутри многоколоночного макета, чтобы сделать его охватывающим элементом. Макет с несколькими столбцами возобновится со следующим не охватывающим элементом.
Значение column-span
может быть all
либо none
.
Установите элемент с помощью, column-span: all
чтобы он охватил столбцы.
Значение none
свойства - это аварийный выключатель для связующего элемента. Вы можете использовать это при работе с медиа-запросами, чтобы сообщить элементу span о прекращении охвата.
См. Пример Pen column-span от CSS-Tricks (@ css-tricks) на CodePen.
Поддержка браузера
Firefox не поддерживает это column-span
, но есть интересные обходные пути.
Вот общая поддержка многоколоночного макета:
Эти данные о поддержке браузером взяты из Caniuse, где есть более подробная информация. Число означает, что браузер поддерживает эту функцию в этой версии и выше.
Рабочий стол
Хром | Fire Fox | IE | Край | Сафари |
---|---|---|---|---|
91 | 87 | 10 | 12 | 10 |
Мобильный / планшет
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 год | 10,0-10,2 |
Не забывайте свои префиксы!