我正在使用一些 jQuery UI 模式对话框,每个对话框的位置默认设置为相对位置。这给我带来了一些问题,我想知道是否有某种方法可以让默认定位为“绝对”。
在我看来,绝对定位在任何情况下都更有意义。在对话框中使用相对定位有什么特别的理由吗?
谢谢!
最佳答案
哎呀,我刚刚意识到为什么会发生这种情况 - 我没有使用 jQuery UI css 文件(我认为其中对话框的位置设置为绝对)。由于位置未设置为绝对,因此默认情况下 jQuery UI 使用相对定位。
我只需在我自己的 css 表中将对话框的位置设置为绝对位置即可:
.ui-dialog {
position:absolute;
}
我的问题解决了。
愚蠢的问题,有一个明显的答案,我应该在问之前尝试过。我会将其留在这里,以防其他人碰巧遇到同样的问题。
关于jquery - 使用 jQuery UI 对话框进行绝对定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9903890/