在模态

时间:2015-12-02 04:51:15

标签: css twitter-bootstrap twitter-bootstrap-3 bootstrap-modal

我想在表格和模态的边缘之间添加一些空格。该表位于模态弹出窗口内,但我不知道如何构建空间。该表看起来非常糟糕,这清楚地表明了糟糕的网页设计技巧。

添加课程

  

。表应答

..没有用。

这就是它的样子,这里是模态和表格的代码。

enter image description here

<div id="modalUserViewEdits" class="modal-block modal-block-lg mfp-hide">
<section class="panel">
    <header class="panel-heading">
        <h2 class="panel-title">User</h2>
    </header>

    <div class="alert alert-message hide">
        <!--User message alert popup-->
    </div>
    <div class="form-data">
        <form id="form_UserEdits" class="form-horizontal form-userEditsDetails">
            <div class="panel-body">
                <div class="form-group">
                    <label class="control-label col-sm-3">
                        Username
                        <span class="required">*</span>
                    </label>
                    <div class="col-sm-9">
                        <input class="form-control" id="userId_modalUserViewEdits" type="hidden" name="id" value="0" />
                        <input class="form-control" id="userAction_modalUserViewEdits" type="hidden" name="action" value="active"/>
                        <input class="form-control" id="userOperation_modalUserViewEdits" type="hidden" name="operation" />
                        <input class="form-control" id="userName_modalUserViewEdits" type="text" placeholder="Username" name="userName" disabled />
                    </div>
                </div>
            </div>
        </form>
        <div id="divDynamicTable" class="form-data table-responsive">
            <table class="table table-bordered table-striped mb-none" id="table_viewUserChanges" data-swf-path="lookandfeel/assets/vendor/jquery-datatables/extras/TableTools/swf/copy_csv_xls_pdf.swf">
                <thead>
                    <tr>
                        <th>Field</th>
                        <th>Old Value</th>
                        <th>New Value</th>
                    </tr>
                </thead>
                <tbody>
                </tbody>
            </table>
        </div>
        <footer class="panel-footer">
            <div class="row">
                <div class="col-md-12 text-right">
                    <button type="button" id="btnApproveUserEdit" class="btn btn-success" data-name='approve'>Approve</button>
                    <button type="button" id="btnDeclineUserEdit" class="btn btn-danger" data-name='decline'>Decline</button>
                    <button type="button" class="btn btn-default modal-dismiss">Cancel</button>
                </div>
            </div>
        </footer>
    </div>
</section>

请帮忙

2 个答案:

答案 0 :(得分:2)

使用容器流体

类<=>> div 中的表格

<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<div id="modalUserViewEdits" class="modal-block modal-block-lg mfp-hide">
<section class="panel">
    <header class="panel-heading">
        <h2 class="panel-title">User</h2>
    </header>

    <div class="alert alert-message hide">
        <!--User message alert popup-->
    </div>
    <div class="form-data">
        <form id="form_UserEdits" class="form-horizontal form-userEditsDetails">
            <div class="panel-body">
                <div class="form-group">
                    <label class="control-label col-sm-3">
                        Username
                        <span class="required">*</span>
                    </label>
                    <div class="col-sm-9">
                        <input class="form-control" id="userId_modalUserViewEdits" type="hidden" name="id" value="0" />
                        <input class="form-control" id="userAction_modalUserViewEdits" type="hidden" name="action" value="active"/>
                        <input class="form-control" id="userOperation_modalUserViewEdits" type="hidden" name="operation" />
                        <input class="form-control" id="userName_modalUserViewEdits" type="text" placeholder="Username" name="userName" disabled />
                    </div>
                </div>
            </div>
        </form>
        <div id="divDynamicTable" class="form-data table-responsive">
		<div class=container-fluid>
            <table class="table table-bordered table-striped mb-none" id="table_viewUserChanges" data-swf-path="lookandfeel/assets/vendor/jquery-datatables/extras/TableTools/swf/copy_csv_xls_pdf.swf">
                <thead>
                    <tr>
                        <th>Field</th>
                        <th>Old Value</th>
                        <th>New Value</th>
                    </tr>
                </thead>
                <tbody>
                </tbody>
            </table>
			</div>
        </div>
        <footer class="panel-footer">
            <div class="row">
                <div class="col-md-12 text-right">
                    <button type="button" id="btnApproveUserEdit" class="btn btn-success" data-name='approve'>Approve</button>
                    <button type="button" id="btnDeclineUserEdit" class="btn btn-danger" data-name='decline'>Decline</button>
                    <button type="button" class="btn btn-default modal-dismiss">Cancel</button>
                </div>
            </div>
        </footer>
    </div>
</section>

答案 1 :(得分:0)

在表响应之前将其包装在容器流体中,因此它也能以响应的方式完美地工作。它可能适合你吗

<div class="container-fluid">
<div id="divDynamicTable" class="form-data table-responsive">
    <table class="table table-bordered table-striped mb-none" id="table_viewUserChanges" data-swf-path="lookandfeel/assets/vendor/jquery-datatables/extras/TableTools/swf/copy_csv_xls_pdf.swf">
        <thead>
        <tr>
        <th>Field</th>
        <th>Old Value</th>
        <th>New Value</th>
        </tr>
        </thead>
    <tbody>
    </tbody>
    </table>
</div>
</div>