Показать сообщение отдельно
  #1 (permalink)  
Старый 16.09.2011, 08:41
Кандидат Javascript-наук
Отправить личное сообщение для Иваннн Посмотреть профиль Найти все сообщения от Иваннн
 
Регистрация: 31.05.2010
Сообщений: 106

Про статью Грамотное дерево
Доброго времени суток! Была необходимость сделать дерево на javascript. Я никогда деревья не "садил", поэтому сел изобретать велосипед,(не хотел брать у кого-то). Рассмотрел несколько вариантов. Вариант, рассматриваемый в вышеуказанной статье не помнил, почему отбросил, а когда начал переделывать свой код согласно статье, ибо он на много проще и изящнее моего возник вопрос.: все хорошо и красиво получается, но предположим, что последний элемент в списке (допустим. id='a1') тоже имеет детей и они раскрыты. Если квадратик с плюсиком элемента "а1" нанизывается на нарисованную в бекгроунде родителя "а1" вертикальную линию, то почему при открытом вложенном в "а1" списке бекгроунд родителя не продолжается до конца последнего вложенного в 'a1' элемента (ведь родитель 'a1' должен растянуться, чтобы вместить в себя всех детей) ?
Ответить с цитированием