Выделение нескольких элементов
На сайте https://moqups.com/ мышкой можно выделить несколько элементов, и потом их перемещать. Можно ли такое сделать без canvas/svg ?
![]() |
Прикольно сделали.
Наверное можно, если оценить какие элементы попали в выделенную область (div c position: absolute), назначить для этих элементов родителем этот div выделения (так как перетаскивается именно он, а его дочерние элементы (тоже с position: absolute) подстраиваются под родителя), после снятия выделения элементам вернуть родителя, пересчитать координаты, наверное так. Как лучше оценить, что попало в выделенную область, не знаю (может потыкать методом document.elementFromPoint(x, y)). |
Я просто не знаю как для начала сделать выделение мышкой, подсказать может кто?
|
вот здесь devote делал недавно
http://javascript.ru/forum/dom-windo...-kartinki.html |
zebra,
:-/ В Опере - не работает Собственно по теме - вот это - http://javascript.ru/forum/misc/2994...tml#post189947 Т. е задача навесить на все элементы события Хотя если через jQuery - там уже есть подобное - главное определить глобальный блок(мон и body) в котором будем навешивать события |
Часовой пояс GMT +3, время: 13:35. |