【问题标题】:Jquery Modal Dialog with blankout screen带有空白屏幕的 Jquery 模态对话框
【发布时间】:2013-06-14 08:30:16
【问题描述】:

我正在加载一个 Jquery 模式弹出窗口,如下所示:-

<script type="text/javascript">

$(document).ready(function () {

    $('.modal_part').fadeIn('slow');
    $('#tn_select').load('MyPopup.aspx');
});


</script>

css如下:-

.modal_block
{
   background: rgba(0, 0, 0, 0.3);
   position: fixed;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
}

.modal_part
{
   z-index: 100;
   display: none;
}

.modal_dialog
{
   width: 50%;
   position: absolute;
   top: 5%;
   left: 25%;
   padding: 1%;
   border-radius: 10px;
   border: 0;
   background: #fff;
   box-shadow: 0 0 5px #000;
}

如何使屏幕的其他部分(背景)变灰,并且用户无法点击此模式对话框以外的任何内容?

感谢您的帮助和时间

【问题讨论】:

    标签: c# jquery asp.net jquery-ui modal-dialog


    【解决方案1】:

    使用jquery的http://api.jqueryui.com/dialog/#option-modal

    $(".modal_part").dialog({ 
         modal: true   //pass this while initializing dialog
    });  
    

    【讨论】:

    • 啊好的,我会检查我的css。有没有办法避免面板顶部的关闭按钮?
    • 有一些方法。我们不能在选项中做到这一点。那些是黑客。检查这里forum.jquery.com/topic/…
    • 在萤火虫中我发现了这个
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多