Как сделать подобие сканера? [требует правки]

220
23 января 2017, 20:50

Здравствуйте.

Подскажите, как можно реализовать "сканер", как на этом примере:


Сайт: http://verstka.test30.ru/sklif/personal-office-scanner.html

Здесь это реализовано на canvas, но на его изучение сейчас уйдет много времени. Никогда с этим не работал. Может, кто-то встречал подобное на jQuery? Не знаю, с какой стороны подступиться. Подскажите, как реализовать или хоть наводку дайте.

Answer 1

Попробуйте такой вариант, постарался сделать как можно проще:

$("body").mousemove(function(event) { 
  x = event.pageX - 50; 
  y = event.pageY - 50; 
  $('.scaner').css({ 
    transform: "translate("+x+"px, " + y + 'px)' 
  }); 
$('.scaner .image2').css({ 
    transform: "translate("+(-x)+"px, " + (-y) + 'px)' 
  }); 
})
.image1 { 
  position: absolute; 
} 
.scaner { 
  position: absolute; 
  overflow: hidden; 
  width: 100px; 
  height: 100px; 
  border-radius: 20px 
} 
.image2 { 
  position: absolute; 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div class=image1> 
  <img src="https://placeimg.com/200/200/any"> 
</div> 
<div class=scaner> 
  <div class=image2> 
    <img src="https://placeimg.com/200/200/arch"> 
  </div> 
</div>

READ ALSO
Изменение языка в input type date

Изменение языка в input type date

Здравствуйте! Есть input[type="date"], проблема в том, что при отсутствии изначально установленного value, поле отображается на русском языке:

1039
Когда input заполнен

Когда input заполнен

Добавить класс к label, когда его input заполнен

386
jQuery не работает на странице jsp

jQuery не работает на странице jsp

Доброй ночи! Пытаюсь разобраться как работает jQuery но не могу его нормально настроить на jsp страницеНа странице html код работает нормально

361