2015-10-16 164 views
3

我创建了一个模式弹出框。我希望在滚动时修复背景主体。我搜索并发现添加background-attachment: fixed;但没有成功。CSS:防止滚动背景

做background-attachment:fixed;只适用于图像?如(w3schools.com/cssref/pr_background-attachment.asp)

/*设置背景图片,以固定的(不随着页面滚动)*/

background-attachment: fixed; 

声明答:

 if (coding in GWT) Window.enableScrolling(false); 

     else checkAcceptedAnswer(); 
+1

请问您可以发布完整的代码,甚至更好,但创建一个工作小提琴? –

+1

请发布您的HTML,CSS,jsfiddle等。 – Alex

+0

上述内容应该有效,所以其他内容必须关闭 - 如果您发布了完整的代码,我们应该有一个更好的主意。 – BFWebAdmin

回答

4

sorry, can't make the code public

所以我只是猜测可以工作。

overflow: hidden;添加到弹出窗口打开时页面的主体。

+0

是的,这个工程!但最终发现** Window.enableScrolling(false)**(感谢eclipse :-)这最终产生:'getViewportElement()。getStyle()。setProperty(“overflow”, enable?“auto”:“hidden “)' – Forkmohit