我有一个使用jQuery UI的页面。我还使用模态对话框,它使用覆盖层( .ui-widget-overlay )。出于某种原因,当出现叠加层时,我会得到一个水平滚动条,一旦叠加层关闭,它就会消失。我不知道是什么导致了它,因为叠加层没有与页面的其余部分绑在一起......
如果有人可以看看,我将不胜感激。要触发它,只需刷新页面,它就会加载。
感谢。
答案 0 :(得分:1)
我不确定。当它加载页面时,它认为页面宽度是1927(在我的屏幕上),当它实际上是1903时。这是添加滚动条,因为ui-widget-overlay被设置为宽度100%= 1927尝试从身体中移除onload="self.focus()"
。您也可以尝试将对话框的负载延迟几毫秒。