Программирование > JavaScript & JScript
в каком месте экрана расположена ячейка?
Макс:
нет, меню в слой положи (оно у тебя и так в слое скорее всего) а через Event определяй где его (слой) показывать. ИМХО так (если я все правильно понял)
Radar:
Да, насчет билиотек, это круто... Но мне до них пока далековато.
Если position это абсолютное позиционирование элемента, то relative что дает?
Radar:
а можно показать слой относительно таблицы (ячейки), а не относительно страницы (экрана), потому что фиг его знает, где он (слой этот) может появиться на экране в составе всей страницы?
Жук:
--- Цитировать ---Да, насчет билиотек, это круто... Но мне до них пока далековато.
Если position это абсолютное позиционирование элемента, то relative что дает?
--- Конец цитаты ---
relative - относительное. То есть, если разрешение экрана разное, то absolute может при другом разрешении не там показываться. Если же relative, то координаты считаются в относительных единицах и по идее должны одинаково выглядеть при разных разрешениях.
Макс:
Юзер кликает по экрану. Ты отслеживаеш это событие и определяеш координаты мыши. Далее в эти координаты перемещаеш слой с меню и показываеш.
Типа
menu_layr.style.left = Event.x;
menu_layer.style.top = Event.y;
(это не рабочий код, просто написал чтобы идею показать)
Это я просто объяснил, на самом деле еще нужно проверить, не будет ли меню выходить за рамки окна
Навигация
Перейти к полной версии