Задать вопрос
@IvanGrishov
Начинающий Frontend разработчик

Как разбить список на три колонки без указания фиксированной высоты?

Мне необходимо разбить список на три колонки и чтобы элементы шли по-порядку сверху вниз, а не слева направо.

Ограничивать высоту тоже нельзя. Через flex-direction: column не выходит.

Я нашел свойство columns. Но оно криво работает, для текста, наверное, хорошо подойдет.
Подскажите какой-нибудь способ. Спасибо за ответ.

Сейчас в моем пример стоит columns, но он криво переносит элементы
(подсказки, которые всплывают при наведение - разрезаются)

  • Вопрос задан
  • 194 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Специализация Frontend-разработчик
    9 месяцев
    Далее
  • Skillbox
    Fullstack-разработчик
    11 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@andand44
https://jsfiddle.net/9vdLa2fp/
break-inside: avoid; backface-visibility: hidden; и display: inline-block; в нужных местах могут помочь
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы