Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 25 Май, 2012, 01:26:27

Страниц: [1]
Печать
Автор Тема: Центрирование иерархического дерева  (Прочитано 464 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
armageddance    ↓ 
11 Июль, 2011, 12:36:11
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 29
Сила слова: 0

Поделитесь соображениями, как можно центрировать по экрану иерархическое дерево, которое сейчас выводится в виде тегов списка (Ul, Li). Необходимо вводить отдельное поле в таблицу - уровень вложенности, или же можно расчитывать его как-то в скрипте? На данный момент вывод осуществляется рекурсивной функцией. Таблица имеет вид (id, parent_id, name);
Записан
artoodetoo    ↓ 
11 Июль, 2011, 12:45:04 , спустя 8 минут 53 секунды
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3805
Сила слова: 3.26

а какая разница чего центрировать? объясни чего ты хочешь, как-то непонятно. центрируй свой внешний UL или DIV в который он вложен.
почему в раздел "PHP для профи?" это разве не про HTML+CSS вопрос?
щас забаню нафиг!
Записан
armageddance    ↓ 
11 Июль, 2011, 12:52:45 , спустя 7 минут 41 секунду
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 29
Сила слова: 0


а какая разница чего центрировать? объясни чего ты хочешь, как-то непонятно. центрируй свой внешний UL или DIV в который он вложен.
почему в раздел "PHP для профи?" это разве не про HTML+CSS вопрос?
щас забаню нафиг!
Вы меня не поняли, естественно, я знаю про тег <center> и про align: center. Речь совсем не об этом. На данный момент моя функция выводит данные в видео обычного списка и вложенных в него подсписков, если элемент содержит дочерные ноды. А мне надо получить похожую структуру. http://wiki.auditory.ru/images/thumb/e/e3/Структура_бинарного_дерева.svg/600px-Структура_бинарного_дерева.svg.png
Без реоганизации кода структуры выводящего скрипта добиться такого невозможно.
Записан
Tekuto    ↓ 
11 Июль, 2011, 01:43:52 , спустя 51 минуту 7 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 0
Сообщений: 1228
Сила слова: 0

я знаю про тег <center>
Забудь про него.
 

Записан

Just a man and his will to survive
Animator    ↓ 
11 Июль, 2011, 01:57:42 , спустя 13 минут 50 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 3
Сообщений: 200
Сила слова: 1.5

в смысле, ты хочешь построить дерево не рекурсией?
 
тогда причем тут -
(Ul, Li)
 и все остальное типа -
Вы меня не поняли, естественно, я знаю про тег <center> и про align: center.
???
 
загугли NESTED SETS
Записан
master    ↓ 
11 Июль, 2011, 03:11:25 , спустя 1 час 13 минут 43 секунды
НЕ ХУЕТА! ХУЕТА!

Квадратов сколько видишь ты?
Группа: Джедаи

Карма: 44
Сообщений: 2080
Сила слова: 2.12

да тот же список выводится той же рекурсией, потом преобразуется в браузере. как преобразуется - отдельный вопрос, флешем или canvas
Записан

Animator    ↓ 
11 Июль, 2011, 03:29:36 , спустя 18 минут 11 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 3
Сообщений: 200
Сила слова: 1.5


да тот же список выводится той же рекурсией, потом преобразуется в браузере. как преобразуется - отдельный вопрос, флешем или canvas
ты о чем?
Записан
Stasovsky    ↓ 
11 Июль, 2011, 04:33:55 , спустя 1 час 4 минуты 19 секунд
НЕ ХУЕТА! ХУЕТА!

Сенсей XD
Группа: Джедаи

Карма: 54
Сообщений: 3653
Сила слова: 1.48

я так и не понял, что хочет от нас тс))
если сделать как на картинке, то тему в хтмл+цсс, если нет, то нихуя не понятно XDD
Записан
armageddance    ↓ 
11 Июль, 2011, 04:47:42 , спустя 13 минут 47 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 29
Сила слова: 0


я так и не понял, что хочет от нас тс))
если сделать как на картинке, то тему в хтмл+цсс, если нет, то нихуя не понятно XDD
Разобрался. Понял, что могу при нынешнем механизме обработки массива данных получить желаемую визуализацию. Тему в хтмл+цcc можно.
Кстати, отменный плагинчик для создания связей между категориями нашел, http://jsplumb.org/jquery/demo.html
Буду прикручивать.
Записан
artoodetoo    ↓ 
11 Июль, 2011, 05:05:00 , спустя 17 минут 18 секунд
НЕ ХУЕТА! ХУЕТА!

с особым цинизмом
Группа: в ухо

Карма: 124
Сообщений: 3805
Сила слова: 3.26

тему перенес. а плагинчик jsplumb интересный!
Записан
Animator    ↓ 
11 Июль, 2011, 05:06:43 , спустя 1 минуту 43 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 3
Сообщений: 200
Сила слова: 1.5


Кстати, отменный плагинчик для создания связей между категориями нашел, http://jsplumb.org/jquery/demo.html
неплохо
Записан
Stasovsky    ↓ 
11 Июль, 2011, 07:51:28 , спустя 2 часа 44 минуты 45 секунд
НЕ ХУЕТА! ХУЕТА!

Сенсей XD
Группа: Джедаи

Карма: 54
Сообщений: 3653
Сила слова: 1.48

http://my.lovelycharts.com/
Записан
Страниц: [1]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd