javascript - 表的 Bootstrap 模态对齐

标签 javascript html css twitter-bootstrap

我有一个有 3 个选项卡的模态窗口。一个选项卡我试图将按钮和表格与其他控件对齐,但它不起作用。

HTML:

<tab  ng-controller="elasticController"  heading="Data Source">
     <div class="row">
                         <div class="col-lg-6 col-md-6">
                             <div class="form-group"  >
                                 <label class="control-label col-lg-6 col-md-6">Data source</label>
                                    <div class="col-lg-6 col-md-6">
                                         <select  class="form-control" name="fancySelect" > 
                                    <option value="1"   data-html-text="Elastic search"> Elastic search</option>             
                                 </select>
                                    </div>
                             </div>
                         </div>                         
                       </div>
                       <div class="row">
                             <div class="col-lg-6 col-md-6">
                                <div class="form-group"  >
                                <label class="control-label col-lg-6 col-md-6">Enter the URL:</label>
                                <div class="col-lg-6 col-md-6">
                                      <input  class="form-control" />
                                </div>
                                   </div>
                             </div>

                       </div>
                        <div  class="row">
                             <div class="col-lg-6 col-md-6">
                                <div class="form-group"  >
                                <label class="control-label col-lg-6 col-md-6">Select the index:</label>
                                <div class="col-lg-6 col-md-6">
                                       <!--  <select ng-model="ser.type" ng-options="t.id as t.title for t in chartTypes"></select> -->
                                 <select ng-model="selectedIndex"  ng-options="p.index for p in indexes | orderBy: 'index'"  ng-required>
                                 </select>
                                </div>
                             </div>
                         </div>

                       </div>
                       <div  class= "row">                          
                            <div  class="col-lg-6 col-md-6">
                                 <button   ng-click="searchQuery()"  class="btn btn-default" >Get data</button> 
                             </div>

                       </div>
                        <div class="row">
                             <div class="col-lg-6 col-md-6">
                                 <table class="table">
                                                    <thead>
                                                         <tr>
                                                             <th ng-repeat="(header, value) in resultData[0]">
                                                             {{header}}
                                                            </th>
                                                        </tr>
                                                     </thead>
                                             <tbody>
                                                <tr ng-repeat="row in resultData">
                                                    <td ng-repeat="cell in row">
                                                     {{cell}}
                                                    </td>
                                                </tr>
                                              </tbody>
                                      </table>
                                </div>
                            </div>              
                 </tab>

当前:enter image description here

期望: enter image description here

最佳答案

那是因为所有其他控件都有一个 Label 来填充左侧的空间。

改变

<div  class= "row">                          
    <div  class="col-lg-6 col-md-6">
        <button   ng-click="searchQuery()"  class="btn btn-default" >Get data</button> 
    </div>
</div>

<div  class= "row">                          
    <div  class="col-lg-6 col-md-6">
        <div class="col-lg-offset-6 col-md-offset-6 col-lg-6 col-md-6">
            <button ng-click="searchQuery()" class="btn btn-default" >Get data</button> 
        </div>
    </div>
</div>

关于javascript - 表的 Bootstrap 模态对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28106089/

相关文章:

javascript - 如果 html 表中的字符串 == 带有 Javascript 的内容则显示按钮

html - GWT - Horizo​​ntalPanel 的 InternetExplorer UI 问题

javascript - 统计 LI 的数量,然后将类添加到父 UL

javascript - 使用 CSS 或 Jquery 或 Javascript 的图像边框

javascript - vuejs2:访问组件内嵌套的javascript对象

javascript - jquery Supersize 显示 IE 错误

html - 下拉菜单在 Windows Chrome 中切断字母

html - 添加不透明度在延迟动画后消失

javascript - Bootstrap 数据网格设计

javascript - 如何在 javascript/jquery 中刷新父页面并从子窗口发布值?