Я работаю над системой меню, где я хочу, чтобы ul отображалась как выпадающий список, когда пользователи делают mouseOver на li в другой ul. Я думал, что использую позицию, чтобы установить положение выпадающего меню (так что это на самом деле выглядит как меню). Я хочу, чтобы верхний левый угол раскрывающегося списка начинался с того же места, что и нижний левый угол списка.jquery.position() работает неправильно
К сожалению, позиционирование не может несколькими способами:
- В Firefox похоже раскрывающийся являются смещена примерно -100 25 пикселей
- первый пункт в списке имеет другое смещение слева сторона по сравнению с другими позициями
- Смещение в IE не такое же, как в FF
- Выполнение позиционирования многократно в проводнике приводит к разным позициям каждый раз.
Я создал тестовую страницу, где вы можете увидеть эффекты: http://test.evju.biz/test/test_position.html