CSS自定义弹窗如何禁用遮罩层滚动条?之所有会滚动,是因为页面最外层的元素溢出后,超出设备高度,然后系统元素body就会生成滚动条,我们要做的就是将页面最外层元素的高度设置为设备高度100vh超出部分隐藏从而避免body生成滚动条,而是使用页面最外层元素的滚动条。而不是100%,因为设置为100%会继承body标签的高度,只需要将页面最外层元素的css设置为如下即可。 // 页面最外层元素 .wrap { overflow: auto; height: 100vh; }