Download Canvas Image Zoom Animation
Background. Here's an example on a previous so q&a. You can start and join zoom meetings in canvas.
Click to zoom at that location. Both can now be fully implemented in js, either core or visual. Then, test the animation by dragging the red square left and right.
Place the javascript file wheelzoom.js right before the closing body tag.
Here is the image zooming process shown in action. Need to spice up your image gallery or as usual, we attach a transform: Same old css animation, change transition: Scale(1.2) on mouse :hover as the zoom mechanism.