Дано:
Форум с древовидным способом отображения ответов в теме.
Дерево ответов длинное по вертикали и, самое главное, широкое по горизонтали. Широкое за счет большой глубины вложенности ответов.
Например, как вот это обсуждение
Надо:
так нарисовать это дерево чтобы было приятно смотреть и не приходилось крутить горизонтальный скроллер окна, а только вертикальный (мышиное колесо)
Решение влоб:
автоматом двигать горизонтальную позицию чтобы все отображаемые в окне ответы стремились влево, при этом сохранять локальную иерархию дерева
Результат:
Эта реализация немного подергивается правда, я с клиентской частью не спец, но думаю можно еще напильником подработать чтобы все было гладко.
Выглядит немного необычно, но на 100 уровнях вложенности оправдает 100%
Нормальная задумка?