纯js实现遮罩层效果原理分析