Показать сообщение отдельно
  #39 (permalink)  
Старый 31.01.2016, 20:24
Профессор
Отправить личное сообщение для Teamur Посмотреть профиль Найти все сообщения от Teamur
 
Регистрация: 08.06.2015
Сообщений: 206

DynkanMaclaud, спасибо
Практически как надо.
Осталось это:
Первый клик -> Отводим курсор -> Выводим за контейнер ->

-> синюю область нужно скрыть, когда курсор покидает контейнер, при условии, что второй клик еще не совершен.
При этом зеленый элемент останется зеленым.
Тем самым мы показываем, что пользователь выбрал начальный элемент, но еще не указал конечный, а так как курсор выведен за контейнер, зачем показывать синьку. Роль синей области - визуализация выделения, когда курсор находится в пределах контейнера
Если же выделение создано (есть и зеленый и красный элементы), то и синька останется даже если курсор покинет контейнер.

Последний раз редактировалось Teamur, 31.01.2016 в 20:40.
Ответить с цитированием