Jquery ui jQuery UI对话框:如何使用'modal:false'选项添加覆盖?
是否可以使用Jquery ui jQuery UI对话框:如何使用'modal:false'选项添加覆盖?,jquery-ui,jquery-ui-dialog,Jquery Ui,Jquery Ui Dialog,是否可以使用模式:false向对话框添加覆盖?也许在外部课程的帮助下 真的需要它 谢谢 您可以尝试添加一个div作为body的第一个元素,并在打开对话框时显示它。下面是该div的CSS示例。这将创建一个覆盖整个页面的黑色div,不透明度为70%。您必须根据对话框的z索引调整z索引,并使用jquery UI对话框的open事件使该div可见 .overlaydiv{ background-color: #000000; display: none; height: 100%; -moz-opaci
模式:false向对话框添加覆盖?也许在外部课程的帮助下
真的需要它
谢谢 您可以尝试添加一个div作为body的第一个元素,并在打开对话框时显示它。下面是该div的CSS示例。这将创建一个覆盖整个页面的黑色div,不透明度为70%。您必须根据对话框的z索引调整z索引,并使用jquery UI对话框的open
事件使该div可见
.overlaydiv{ background-color: #000000; display: none; height: 100%; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70); left: 0%; position: fixed; top: 0%; width: 100%; z-index:1001; }
确保在开始标记之后添加一个div,否则它将无法覆盖整个页面
<body>
<div class="overlaydiv"></div>
...
</body>
...
我很好奇为什么您不使用模态:true
选项?因为当对话框高度超过窗口高度时,它会阻止浏览器滚动条,而非模态状态不会。。。