Advertisement
Hadi1989

Untitled

May 18th, 2020
710
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script type="text/javascript">
  2.        
  3.     document.querySelectorAll('.container').forEach((elem) => {
  4.         let x, width
  5.         elem.onmouseenter = () => {
  6.             const size = elem.getBoundingClientRect()
  7.             x = size.x
  8.             width = size.width
  9.         }
  10.  
  11.         elem.onmousemove = (e) => {
  12.             const horizontal = ((e.clientX - x) / width) * 100
  13.             elem.style.setProperty('--x', horizontal + '%')
  14.         }
  15.     })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement