| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 и должно быть примитивно, как ты хочешь: и с каждой вложенностью отступ будет суммироваться. |