Guest User

Untitled

a guest
Jul 22nd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. let svg = document.querySelector('svg')
  2. let overlay = document.querySelector('.overlay')
  3. let rect = svg.children[0]
  4.  
  5. let bounds = rect.getBoundingClientRect()
  6. let matrix = rect.getCTM()
  7.  
  8. overlay.style.top = bounds.top + 'px'
  9. overlay.style.left = bounds.left + 'px'
  10. overlay.style.width = bounds.width + 'px'
  11. overlay.style.height = bounds.height + 'px'
  12. overlay.style.transform = `matrix(${matrix.a},${matrix.b},${matrix.c},${matrix.d},0,0)`
Add Comment
Please, Sign In to add comment