Увеличение размера страницы при Drag&Drop
Добрый день!
Осваиваю Drag&Drop на примере урока http://learn.javascript.ru/drag-and-drop-objects :) Требуется сделать следующее: когда перетаскиваемый элемент вытаскивают за границы страницы, то размер страницы должен увеличиваться пока курсор стоит на краю или за границами браузера. В примере из урока размер страницы не растет. Как это сделать или в какую сторону копать? |
Как размер страницы может увеличиться? Зум чтоли? И как это поможет продолжению перетягивания?
|
Цитата:
|
Цитата:
|
Теперь ясно. Ну ответ уже дан выше:
Цитата:
|
Цитата:
Цитата:
Или чтоб мог и увеличивать страницу и выносить из неё ? -опять таки скролы будут появляться Тогда нативный, проверяя положение элемента относительно страницы и увеличивая её за счёт увеличивая каких то элементов страницы -смесь нативного и не нативного. Хотя смысла подобной реализации не вижу -поведение уж очень не явное. Да и отличать желание перенести из страницы и увеличить размер страницы -придётся писать логику что то на манер: Если курсор стоит н времени около границы страницы на расстоянии не более чем -увеличить страницу , иначе не увеличивать . Плюс подсветка какая то что можно страницу расширить.... А как быть если пользователь захочет уменьшить -скролы мешают? Обходить элементы страницы и уменьшать по дальним ? А если пользователь не хочет уменьшать? Уверен что решение данной проблемы лежит в другой плоскости- в плоскости проектирования интуитивных интерфейсов. |
Часовой пояс GMT +3, время: 02:47. |