叠加层会导致滚动条出现

时间:2011-12-09 19:56:28

标签: jquery-ui

我有一个使用jQuery UI的页面。我还使用模态对话框,它使用覆盖层( .ui-widget-overlay )。出于某种原因,当出现叠加层时,我会得到一个水平滚动条,一旦叠加层关闭,它就会消失。我不知道是什么导致了它,因为叠加层没有与页面的其余部分绑在一起......

如果有人可以看看,我将不胜感激。要触发它,只需刷新页面,它就会加载。

感谢。

1 个答案:

答案 0 :(得分:1)

我不确定。当它加载页面时,它认为页面宽度是1927(在我的屏幕上),当它实际上是1903时。这是添加滚动条,因为ui-widget-overlay被设置为宽度100%= 1927尝试从身体中移除onload="self.focus()"。您也可以尝试将对话框的负载延迟几毫秒。