Skip to content

Instantly share code, notes, and snippets.

@anandprabhakar0507
Created June 7, 2018 01:14
Show Gist options
  • Save anandprabhakar0507/d7c65364593d1942ccf28e0e3e4aa61b to your computer and use it in GitHub Desktop.
Save anandprabhakar0507/d7c65364593d1942ccf28e0e3e4aa61b to your computer and use it in GitHub Desktop.
I could not stop
<div id="screen"></div>
<div id="images">
<img src="frame.jpg">
<img src="frame.jpg">
<img src="frame.jpg">
<img src="frame0.jpg">
</div>
window.addEventListener('load', function () {
var src = document.getElementById("images").getElementsByTagName("img"),
img = function img (el,x,y) {
var d = document.createElement("div");
d.className = "frame";
d.style.left = 50 * x + "%";
d.style.top = 50 * y + "%";
var img = document.createElement("img");
img.className = "img";
img.src = src[Math.floor(Math.random()*src.length)].src;
img.onmousedown = function () {
div(this.parentNode);
this.parentNode.removeChild(this);
}
d.appendChild(img);
el.appendChild(d);
},
div = function div (el) {
img(el,0,0);
img(el,1,0);
img(el,0,1);
img(el,1,1);
};
div(document.getElementById("screen"));
window.ondragstart = function() { return false; }
}, false);
html {
overflow: hidden;
touch-action: none;
content-zooming: none;
}
body {
margin:0;
padding:0;
background:#000;
position:absolute;
width:100%;
height:100%;
}
#screen {
position:absolute;
width:100%;
height:100%;
}
#screen .img{
position:absolute;
cursor:pointer;
width:100%;
height:100%;
user-select: none;
}
#screen .frame {
position:absolute;
width:50%;
height:50%;
}
#images {
display:none;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment