是否可以仅在光标位于 div 背景图像的不透明部分上时触发 div 的鼠标悬停?也许通过 Javascript?
我在 Google 上只能找到旧的 IE PNG 修复程序。
最佳答案
这看起来与这个问题类似:Hit detection on non-transparent pixel
我想这也可以通过使用 jQuery 获取属性来为背景图像完成:
$('#myDiv').css('background-image');
我个人没有这样做过,但这似乎是一个可行的解决方案。这仅适用于现代浏览器,但您应该能够使其向后兼容 excanvas .
关于html - 背景图像不透明度和 :hover,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12319718/