У меня есть два div-бокса: один из них большой, а родительский - маленький. С propeties offsetX и offsetY я обнаруживаю координаты указателя мыши. Мне нужны только координаты относительно большого окна, но когда указатель мыши находится над маленьким ящиком, координаты вычисляются относительно этого небольшого окна. Как получить координаты относительно большого окна, даже если указатель мыши находится над маленьким ящиком?JavaScript: координаты мыши
ответ
Я предполагаю, что это потому, что маленький ящик абсолютно или относительно расположен (position: absolute
position: relative
). Можете ли вы изменить это так, чтобы только родитель был абсолютно позиционирован?
В противном случае JS Framework должны предлагать все необходимое для преобразования относительных в абсолютные позиции и соотнести их с курсором мыши.
Да, вы правы. Маленькая коробка абсолютно позиционирована. Разве не было бы способа? Рамки злы! Я знаю, как это сделать, но это немного уродливо, я думаю. –
Вам нужно будет добавить абсолютные 'left' и' top' координаты родительского элемента позиции курсора мыши. (вероятно, это.parentElement.style.left ..) –
Это один из них еще хуже! –
- 1. координаты мыши в javascript?
- 2. Windows, координаты мыши VS OpenGL координаты мыши
- 3. Координаты мыши
- 4. Координаты мыши Координаты в MATLAB
- 5. Координаты мыши Javascript и объявление DOCTYPE
- 6. относительные координаты мыши в DIV - javascript
- 7. Нажмите координаты горячей карты и мыши! - Javascript
- 8. Показать конвертированы координаты мыши элемента с JavaScript
- 9. Не удается получить координаты мыши через javascript
- 10. Координаты мыши не работают
- 11. Координаты мыши на экране
- 12. Записать координаты щелчка мыши
- 13. Неточные координаты мыши, полученные
- 14. Непрерывно отслеживать координаты мыши
- 15. Координаты мыши JavaFX
- 16. Ruby - Получить координаты мыши
- 17. OpenGL - координаты координат мыши
- 18. Delphi кнопка мыши Координаты
- 19. правой кнопкой мыши координаты
- 20. Получить текущие координаты мыши
- 21. HTML5 Canvas Координаты мыши
- 22. координаты мыши в NSScrollView
- 23. Координаты мыши - всегда 0
- 24. Координаты мыши OpenGL
- 25. D3 Line Chart Координаты мыши Координаты Эффект
- 26. Получение мыши Координаты каждого щелчка
- 27. Прочитайте координаты мыши изображения мыши по щелчку
- 28. Координаты мыши по щелчку мыши на C#
- 29. Координаты изображения мыши, координаты, которые он возвращает, редактируют координаты
- 30. JS: координаты мыши относительно элемента
«Как бы я заявлял ... только относиться к элементу« theLargeBox »?» Математика –
Вы из итальянской мафии? Что в этом плохого? –
Честно говоря, после этого обсуждения: http://stackoverflow.com/questions/1815611/how-do-rich-text-editors-in-html-documents-achieve-their-rich-text-formatting Я пообещал себе игнорируйте свои сообщения в будущем. Я забыл, что на этот раз, но буду помнить в будущем, если вы не проявите немного большей вежливости и заботы о других SO'ers. –