Задать вопрос
@MatenkaAndrii
Front-end developer

Как сверстать горизонтальное дерево отделов компании?

Собственно вот что нужно сверстать prntscr.com/3lros1
Сами блоки сверстать не проблема. Проблема сверстать их универсально.
Чтобы независимо сколько блоков они отображались коректно.
Тобто парент над дочерним.
Для примера. В бухгалтерии может быть 3 отдела. И в отделе кадров также могут быть отделы.
Нужно чтобы отделы третьего уровня не налазилы друг на друга.
Возможно есть плагин, для такого рода деревьев, дайте ссылку.
Заранее спасибо.
  • Вопрос задан
  • 2607 просмотров
Подписаться 7 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
Я такое 1-в-1 делал лет 5 назад. Линии верстал канвасом, а саму структуру хранил в БД. Тут самое интересное - многие пытаются хранить parent_id для организации nested set в БД, а нужно - хранить left и right, чтобы организовать т.н. круговую вложенность. Почитать можно здесь: phpclub.ru/detail/article/db_tree

Кстати, похожий таск: Как спроектировать модуль отдел, в котором были бы сотрудники отдела + краткое описание отдела под ZF2?
Ответ написан
Ваш ответ на вопрос

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

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