如何在显示对话框时暂时禁用网页滚动?

时间:2011-06-20 13:08:40

标签: javascript jsf primefaces

如何在显示对话框时禁用网页滚动。我想避免在这里使用modal=true,因为它不允许我保持页面的其他部分处于活动状态。

我想保持网页的可见部分和对话框都处于活动状态,但是想要禁用页面滚动以显示时间覆盖。

2 个答案:

答案 0 :(得分:4)

你可以做到

body { overflow: hidden; }

答案 1 :(得分:2)

我不推荐这种方法,而是将对话框放在带有position: fixed

的div中