Forked from Captain Anonymous's Pen Kpyvrd.
A Pen by Andy Zeldis on CodePen.
body | |
.bg | |
.tear |
$ -> | |
move = -> | |
$('.tear').css(transform: "translateX(#{Math.random() * 100}vw)") | |
interval = setInterval move, 1000 | |
$('body').on 'click', (e) -> | |
clearInterval interval | |
$('.tear').css(transform: "translateX(#{e.clientX - 100}px)") |
<script src="//cdnjs.cloudflare.com/ajax/libs/zepto/1.1.4/zepto.min.js"></script> | |
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/3.5.0/lodash.min.js"></script> | |
<script src="//cdnjs.cloudflare.com/ajax/libs/velocity/1.2.2/velocity.js"></script> |
.bg { | |
position: absolute; | |
background-color: white; | |
width: 100%; | |
height: 100%; | |
} | |
.tear { | |
position: absolute; | |
background-color: black; | |
height: 100vh; | |
width: 200px; | |
transform: translateX(0); | |
transition: transform 0.72s ease; | |
} |
Forked from Captain Anonymous's Pen Kpyvrd.
A Pen by Andy Zeldis on CodePen.