I mainly use canvas where this isn't an issue but this is for a HTML project.
I have a png that is going to be a button and I want the transparent area of the png not to be picked up on mouse events. HTML deals with elements as rectangles, so is this even possible?