JSFiddle - React, Tailwind, and code Playground

by sandro_paganotti

HTML

<div class="container">
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</div>

CSS

body{
    -webkit-perspective-origin: 0 0;
    -webkit-transform-style: preserve3d;
    -webkit-perspective: 500px;
    display: flex;
    align-items: center;
    justify-content: center;
}
div.container{
    -webkit-transform-style: preserve3d;
}


body,html{
    height: 100%;
}

JavaScript

document.addEventListener('mousemove', function(evt){
document.body.style.webkitPerspectiveOrigin = evt.clientX + "px " + evt.clientY +  "px ";
}, false);