我正在使用几个jQuery UI模态对话框,每个对话框的定位默认为相对定位。这给我带来了一些问题,我想知道是否有办法使定位默认为“绝对定位”。
在任何情况下,似乎绝对定位更有意义。对话框使用相对定位的特定原因吗?
谢谢!
在任何情况下,似乎绝对定位更有意义。对话框使用相对定位的特定原因吗?
谢谢!
哎呀,我刚刚意识到为什么会发生这种情况 - 我没有使用jQuery UI css文件(其中,我认为,对话框的位置设置为绝对位置)。由于位置没有设置为绝对位置,因此默认情况下,jQuery UI 使用相对定位。
我只需要在自己的 CSS 样式表中将对话框的位置设置为 absolute:
.ui-dialog {
position:absolute;
}
我的问题已经解决了。
这是一个愚蠢的问题,答案显而易见,我应该在询问之前尝试。我将把它保留在这里,以防其他人遇到相同的问题。