Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > div и его стили |
Автор: stup 23.4.2007, 15:31 |
Расскажите, как увеличить отступ для определенного дива относительно другого (визуализирую дерево, нужно сделать что то типа div.style.marginLeft=div.parentNode.style.marginLeft + ... ). Что должно быть на месте трех точек, и будет ли работать такой подход (дивы вложенные). |
Автор: butionok 23.4.2007, 16:26 | ||
если что-то поставить на место трёх точек, то отступ будет постоянно увеличиваться по мере разветвления. Наверное дерево лучше делать списками. Вот тут посмотри http://www.kollermedia.at/archive/2007/04/11/20-free-javascript-and-ajax-tree-menus/ |
Автор: stup 23.4.2007, 16:55 |
Мне как раз и нужно, чтобы отступ увеличивался по мере разветвления ![]() |
Автор: z-END 23.4.2007, 17:09 |
+10+'px'; наверно как-то так ![]() |
Автор: Alx 23.4.2007, 18:10 |
z-END, у всех можно писать padding:20px; в style и должно быть примитивно, как ты хочешь: и с каждой вложенностью отступ будет суммироваться. |