Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let svg = document.querySelector('svg')
- let overlay = document.querySelector('.overlay')
- let rect = svg.children[0]
- let bounds = rect.getBoundingClientRect()
- let matrix = rect.getCTM()
- overlay.style.top = bounds.top + 'px'
- overlay.style.left = bounds.left + 'px'
- overlay.style.width = bounds.width + 'px'
- overlay.style.height = bounds.height + 'px'
- overlay.style.transform = `matrix(${matrix.a},${matrix.b},${matrix.c},${matrix.d},0,0)`
Add Comment
Please, Sign In to add comment