Вопрос № 119067: Доброго времени суток, братья и сестры!:)
Подскажите кто-нибудь по вот какому вопросу. Я на свой сайт хочу динамическое меню сделать. Предполагаю, что будет выглядеть таким образом. Корневые ссылки располагаются в горизонтальную линию, при клике ...
Вопрос № 119.067
Доброго времени суток, братья и сестры!:)
Подскажите кто-нибудь по вот какому вопросу. Я на свой сайт хочу динамическое меню сделать. Предполагаю, что будет выглядеть таким образом. Корневые ссылки располагаются в горизонтальную линию, при клике по ссылке под ней появляется (расширяясь во все стороны) всплывающее окно (или что-нибудь в этом роде) со ссылками.
Меня интересует:
1) как можно сделать, чтобы это окно расширялось с заданной скоростью;
2) как можно определить какие-либо координаты ссылки, по которой я кликнул мышом (при этом стоит отметить, что я их нигде для ссылки явно не задаю - ссылки группируются автоматически).
Я в полном цейт-ноте. Знаю, что все это не так уж сложно, просто необходим совет, в каком направлении двигаться.
ЗЫ Советы скачать готовый код приниматься не будут - я хочу не просто сделать меню, я хочу еще и научиться делать меню.
Немного не соглашусть с г-ном Зенченко.
Чтобы элемент был скрыт так вроде его там и нет нужно использовать display:none, а чтобы снова был виден, то display:block (для всего в IE, в Mozilla есть ньюансы)
Абсолютно согласен с г-ном/г-жой Errandir: AJAX в меню не только нецелесообразно, но и очень раздражает пользователя.
Чтобы узнать какой элемент был кликнут мышкой воспользуйтесь кодом из приложения
Приложение:
--------- There are 10 types of people. Those who understand binary and those who don't.
Ответ отправил: Иоффе Мэир Вэлевич (статус: 4-ый класс)
Ответ отправлен: 18.01.2008, 10:21 Оценка за ответ: 5 Комментарий оценки: Я не совсем понимаю, с чего это вдруг AJAX стал раздражать пользователей. По-моему, он наоборот, для того и был придуман, чтобы не раздражать по пустякам людей из-за постоянных перезагрузок страницы. Вобщем, ответом я недоволен, потому что того, что мне нужно, я не получил. Однако поскольку я все-таки не совсем дуб в веб-программировании, мне хватает квалификации,
чтобы определить, что ответ грамотный. Особливо спасибо за текст приложения. Я посмотрел, и текст мне понравился, написано неплохо. Поэтому оцениваю на 5.