时间:2015-12-15 17:37:05

标签: css drop-down-menu angular-ui-bootstrap

我有一个有角度的应用程序,并且集成了angular-ui-bootstrap,我的问题是下拉链接被表行阻止,使用z-index

 <div class="panel panel-default">
     <div class="panel-body">
        <div class=" pull-right">
             <!-- Split button -->
            <div class="btn-group invoice_new_item_btn_ul" uib-dropdown>
              <button id="split-button" type="button" class="btn btn-danger"> Add Item </button>
              <button type="button" class="btn btn-danger" uib-dropdown-toggle>
              <span class="caret"></span>
            </button>
               <ul class="invoice_new_item_btn_ul uib-dropdown-menu" role="menu" aria-labelledby="split-button">
                   <li role="menuitem"><a href="" ng-click="vm.addNewChoice()">Action</a></li>
                     </ul>
                     </div>
                    </div>


                <div class="table-responsive">
                    <table class="table table-striped" >

                        <thead>
                        <tr>

                            <th></th>
                            <th>Item Name</th>
                            <th>Type</th>


                        </tr>

                        </thead>
                        <tbody id="search_result">

                        <tr class="odd gradeX" ng-repeat="u in vm.patient.patient_finance_item">
                                <td></td>
                                <td ng-bind="u.item_name"></td>
                                <td ng-bind="u.item_type"></td>



                            </tr>
                        </tbody>
                    </table>
                </div>
                </div>
                </div>

css / sass:

.invoice_new_item_btn_ul{
  z-index:1000 !important;
}

1 个答案:

答案 0 :(得分:0)

uib-dropdown-menu仅作为属性而不是类,这就是您的下拉菜单未显示的原因。

split