解决在HTML中canvas图层一直在最上层问题


解决在HTML中canvas图层一直在最上层问题

问题

在用canvas做动画效果时,会把之前的页面内容遮挡,用position:relative; z-index:-1"也没办法解决;

<canvas class="main-canvas" id="main-canvas"></canvas>

 解决

在canvas套上div盒子,在div中设置position:relative; z-index:-1",来把canvas的层级降低。

<div style="position:relative; z-index:-1"  >
    <canvas class="main-canvas" id="main-canvas"></canvas>
</div>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM