Каков наилучший способ сделать элемент перетаскиваемым при нажатии в любом месте окна?
Должен ли я использовать контейнер <div>
, закрывающий все окно?
Я пытался сделать body
перетаскиваемым, но это не сработало.
Проблема с использованием контейнера <div>
заключается в том, что он перемещается и, следовательно, больше не покрывает весь экран после его перетаскивания.
Как насчет создания действительно огромного контейнера <div>
, который охватывает большое количество пикселей во всех направлениях, чтобы вы никогда не добрались до его края. Это плохая идея?
Идея (упрощенная) состоит в том, чтобы иметь страницу с квадратом в середине, которую можно перетаскивать, перетаскивая любую часть окна.
Вот чудесно ненужный макет:)
альтернативный текст http://i49.tinypic.com/2ni4lqx.png
Я пытаюсь с полноэкранным div, но когда я сбрасываю его, элемент внутри него возвращается вместе с ним .. http://jsfiddle.net/LUFf6/