我正在使用背景设置的铁叠加行为。但是当覆盖打开时,用户仍然可以滚动底层div,在关闭覆盖时会改变内容位置并变得混乱。 关于我应该如何阻止滚动事件到达下面的div的任何建议? 还有租赁说明我已经设置
Polymer.setPassiveTouchGestures(true);

答案 0 :(得分:0)
这可能不是正确的设计答案,但有效:
openoverlay()
{
this.$.backdrop.open();
document.body.style.overflow = 'hidden';
}
closeoverlay()
{
this.$.backdrop.close();
document.body.style.overflow = '';
}