jQuery UI 对话框顶部间距

标签 jquery jquery-ui dialog modal-dialog jquery-ui-dialog

我需要一个对话框,窗口顶部和对话框顶部之间始终有 100px 的间隙。但是,如果对话框比窗口高,它将始终与窗口顶部齐平(top 为 0px)。

使用 CSS 设置 topmargin-toppadding-top 到对话框并没有帮助,因为它需要这些在计算顶部值时考虑这些值,并且仍然将其定位为与窗口顶部齐平(即添加 margin-top: 100px 意味着它最终会被定位为 top: -100px )。一旦对话框比窗口高,使用内置选项(例如 'position': ['center', 100])将不起作用。

如果可能的话,我也宁愿避免在每次初始化后手动调整位置。

有什么想法吗?

最佳答案

关于jQuery UI 对话框顶部间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21024740/

相关文章:

JQuery toggleClass 没有切换我的类并折叠 div 宽度

javascript - jQuery slideToggle() 实现的故障

PHP/jQuery Ajax/在 Ajax 处理页面中加载 xml

javascript - 动态创建 jQuery UI slider : I want to set unique ids for both slider handles to give them custom text

jQuery 提交验证,最后有模式对话框?

android - 动画自定义对话框

javascript - 我想在 jQuery 上获取 $(this) 内元素的文本内容

javascript - 允许用户第二次尝试获得正确答案

javascript - AngularJS 中的非模态/无模式对话框,无需使用 jquery-ui

jquery-ui - jQuery UI Accordion 的部分包含在DIV中