手动为弹窗添加一个阴影背景。

首先加一个样式:

.flick-menu-mask {
     100%;
    height: 120%;
    min-height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0,0,0,.5);
    z-index: 200;
}

需要给页面加上一个div就有效果。

<div class="flick-menu-mask" style="display: block;"></div>

可以手动加入和删除这个div。

新增阴影。
$("#choosewh").after('<div class="flick-mask" style="display: block;"></div>');

删除阴影:
$("#detail").next(".flick-mask").remove();
原文地址:https://www.cnblogs.com/alsf/p/7337403.html