Показать сообщение отдельно
  #6 (permalink)  
Старый 01.05.2013, 20:58
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Azotix
Требуется сделать следующее: когда перетаскиваемый элемент вытаскивают за границы страницы, то размер страницы должен увеличиваться пока курсор стоит на краю или за границами браузера.
Я вот одно не могу понять . Нужно чтоб перетаскиваемый элемент всегда оставался в пределах страницы и никогда не выходил за её пределы и страница расширялась и появлялись скролы ? Дак пример этого есть по указанному адресу
Сообщение от Azotix
Осваиваю Drag&Drop на примере урока http://learn.javascript.ru/drag-and-drop-objects
"Реализация переноса иконок"



Или чтоб мог и увеличивать страницу и выносить из неё ? -опять таки скролы будут появляться
Тогда нативный, проверяя положение элемента относительно страницы и увеличивая её за счёт увеличивая каких то элементов страницы -смесь нативного и не нативного.

Хотя смысла подобной реализации не вижу -поведение уж очень не явное. Да и отличать желание перенести из страницы и увеличить размер страницы -придётся писать логику что то на манер: Если курсор стоит н времени около границы страницы на расстоянии не более чем -увеличить страницу , иначе не увеличивать . Плюс подсветка какая то что можно страницу расширить....
А как быть если пользователь захочет уменьшить -скролы мешают? Обходить элементы страницы и уменьшать по дальним ? А если пользователь не хочет уменьшать?
Уверен что решение данной проблемы лежит в другой плоскости- в плоскости проектирования интуитивных интерфейсов.

Последний раз редактировалось dmitriymar, 01.05.2013 в 21:27.
Ответить с цитированием