一般做这个都用插件,原生写的话是不是写个fixed的div定位到屏幕,然后js控制显示隐藏?
一般都是
.mask{
bottom: 0;
left: 0;
opacity: 0.5;
position: fixed;
right: 0;
top: 0;
}
这样页面高度过高时,滚动屏幕也会一直处于遮罩状态,改变屏幕尺寸时,整个屏幕也会一直处于遮罩状态
3 回答5.2k 阅读✓ 已解决
5 回答2k 阅读
2 回答2k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
3 回答2.5k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答2.2k 阅读
是的