当一个元素包含另一个通过 CSS 动画的元素时,transition
有时不会触发点击事件。
测试用例:http ://codepen.io/anon/pen/gbosy
我有一个布局,其中一系列图像具有在悬停时显示的标题。单击时,它们会触发.slideDown
相邻元素的 a。它们本身很可能被用户快速点击。这个问题在实时站点上比在 codepen 中更明显。
在 codepen 中,大约 90% 的点击都被遵守,而当 CSS 转换被禁用时,100% 被遵守。
欢迎任何建议。
我应该注意到,这个问题在 Chrome 中最容易复制,它在 Safari 中不太常见,在 Firefox 中明显不常见。