bootstrap-modal - modal的远程加载,modal无法自动调整大小,会占据整个页面

查看:200
本文介绍了bootstrap-modal - modal的远程加载,modal无法自动调整大小,会占据整个页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

modal远程加载,modal无法自动调整大小,会占据整个页面

modal.jsp

<!DOCTYPE html>
<html>
<head>
<title>modal.html</title>
<link href="common/assets/css/bootstrap.min.css" rel="stylesheet">
<script type="text/javascript"
    src="common/assets/js/jquery-2.0.3.min.js"></script>
<script src="common/assets/js/bootstrap.min.js"></script>

</head>

<body>

    <button class="btn btn-primary btn-lg" data-toggle="modal"
        data-target="#myModal" href="test.html">开始演示模态框</button>
    <!-- 模态框(Modal) -->
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog"
        aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal"
                        aria-hidden="true">&times;</button>
                    <h4 class="modal-title" id="myModalLabel">模态框(Modal)标题</h4>
                </div>
                <div class="modal-body"></div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                    <button type="button" class="btn btn-primary">提交更改</button>
                </div>
            </div>
            <!-- /.modal-content -->
        </div>
        <!-- /.modal -->
    </div>
</body>
</html>

test.jsp

<div class="modal-header">

    <button type="button" class="close" data-dismiss="modal"
        aria-hidden="true">&times;</button>

    <h4 class="modal-title" id="myModalLabel">药品出库</h4>

</div>
<div class="modal-body">
    543223898765
</div>
<div class="modal-footer">

    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>

    <button type="button" class="btn btn-primary">提交更改</button>

</div>

解决方案

修改后的test.jsp

<div class="modal-dialog">

    <div class="modal-content">
        <div class="modal-header">

            <button type="button" class="close" data-dismiss="modal"
                aria-hidden="true">&times;</button>

            <h4 class="modal-title" id="myModalLabel">药品出库</h4>

        </div>
        <div class="modal-body">
            <div class="container-fluid">
                <div class="col-sm-1">321</div>
            </div>
        </div>
        <div class="modal-footer">

            <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>

            <button type="button" class="btn btn-primary">提交更改</button>

        </div>
    </div>
</div>

这篇关于bootstrap-modal - modal的远程加载,modal无法自动调整大小,会占据整个页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆