加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 如何最大化,最小化和使uib-modal可拖动?

发布时间:2020-12-17 17:07:36 所属栏目:安全 来源:网络整理
导读:我要求最小化和最大化uib-modal,请建议我这样做的方法. 解决方法 我没有找到任何方法这样做,所以我创建了自己的js和css给出了minmize和maxim的感觉,我已经使用了 jquery. 脚本 $("body").on("click",".toggle-popup",function () { $(".modal-backdrop").hid
我要求最小化和最大化uib-modal,请建议我这样做的方法.

解决方法

我没有找到任何方法这样做,所以我创建了自己的js和css给出了minmize和maxim的感觉,我已经使用了 jquery.

脚本

$("body").on("click",".toggle-popup",function () {
    $(".modal-backdrop").hide(); 
    $(this).closest(".modal").toggleClass("minimize");
    $(this).find("i").addClass("fa-window-maximize");
    $(this).find("i").removeClass("fa-window-minimize");
    $("body").removeClass("modal-open");
})
$("body").on("click",".minimize .toggle-popup",function () {
    $(".modal-backdrop").show();
    $(this).find("i").removeClass("fa-window-maximize");
    $(this).find("i").addClass("fa-window-minimize");
    $("body").addClass("modal-open");
})

CSS

<style type="text/css">
        .modal.minimize{
            position: fixed;
            top: auto;
            right: auto;
            bottom: 10px;
            left: 10px;
        }
        .modal.minimize .modal-body,.modal.minimize .modal-footer{
            display: none;
        }
        .modal.minimize .modal-dialog{
            margin: 0;
            width: 200px;
        }
        .modal.minimize .modal-dialog .modal-header{
            padding: 5px;
            background-color: #EEE;
        }
        .modal.minimize .modal-dialog .modal-header h3{
            font-size: 16px;
        }
    </style>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读