You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

网页添加confetti下落动画后遮挡下层按钮无法点击该如何解决

解决方案

只需要给你的canvas元素CSS新增pointer-events: none属性即可,修改后的样式代码如下:

#my-canvas
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 100000;
    /* 新增这一行即可实现点击穿透 */
    pointer-events: none;
}

属性说明

  • pointer-events: none的作用是让当前元素完全不响应任何鼠标、触摸类的交互事件,所有点击、悬浮、拖拽等操作都会直接穿透该元素,作用到下层的元素上
  • 该属性不会对元素的可见性、渲染效果产生任何影响,你的confetti下落动画会完全正常显示,所有主流浏览器均支持该属性

内容的提问来源于stack exchange,提问作者ToseSenpai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 14:36:03