css - 如何将类添加到 ui-grid-selection-row-header-buttons 父单元格?

标签 css angularjs angular-ui-grid

如何通过单元格模板将类添加到选择按钮单元格的最高父级 div?我需要使用 ui-grid-row 类向 div 添加额外的类名。

我有

.ui-grid-row:nth-child(odd):hover .ui-grid-cell{background:rgb(187,210,157) none repeat scroll 0% 0% }
.ui-grid-row:nth-child(even):hover .ui-grid-cell{background:rgb(187,210,157) none repeat scroll 0% 0% }

在我的 css 文件中,我不想悬停选择按钮单元格。

<div ng-style="Viewport.rowStyle(rowRenderIndex)" class="ui-grid-row ng-scope" ng-repeat="(rowRenderIndex, row) in rowContainer.renderedRows track by $index" ng-class="{'ui-grid-row-selected': row.isSelected}">
    <div row-render-index="rowRenderIndex" ui-grid-row="row" role="row" class="ng-isolate-scope">
            <!-- ngRepeat: (colRenderIndex, col) in colContainer.renderedColumns track by col.uid -->
                <div ui-grid-cell="" role="rowheader" ng-class="{ 'ui-grid-row-header-cell': col.isRowHeader }" class="ui-grid-cell ng-scope ui-grid-coluiGrid-0005 ui-grid-row-header-cell" ui-grid-one-bind-id-grid="rowRenderIndex + '-' + col.uid + '-cell'" ng-repeat="(colRenderIndex, col) in colContainer.renderedColumns track by col.uid" id="1444720102515-7-uiGrid-0005-cell">
                        <div class="ui-grid-disable-selection ng-scope">
                                <div class="ui-grid-cell-contents">
                                        <div ng-click="selectButtonClick(row, $event)" ng-class="{'ui-grid-row-selected': row.isSelected}" class="ui-grid-selection-row-header-buttons ui-grid-icon-ok ng-scope">
                                               &nbsp;
                                        </div>
                                </div>
                        </div>
                </div>
            <!-- end ngRepeat: (colRenderIndex, col) in colContainer.renderedColumns track by col.uid -->
            </div>
    </div>

最佳答案

好的,解决了, 只是我将选择器添加到我的 css 文件中

.ui-grid-render-container-body  .ui-grid-row:nth-child(odd):hover .ui-grid-cell{background:rgb(187,210,157) none repeat scroll 0% 0% }
.ui-grid-render-container-body  .ui-grid-row:nth-child(even):hover .ui-grid-cell {background:rgb(187,210,157) none repeat scroll 0% 0% }

关于css - 如何将类添加到 ui-grid-selection-row-header-buttons 父单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33096505/

相关文章:

angularjs - Angular 2 成熟度 : going in prod with usable components

javascript - 为什么我的 while 循环覆盖了 if 语句

html - 100% 容器内 Div 的高度 100%?

css - 在响应式布局的网格中显示方形图像

html - ui-scroll-to在angularjs中平滑滚动

javascript - 使用 Angularjs 选择 2 个下拉列表后调用一个函数

javascript - 如何删除按钮之间的边距?

javascript - AngularJS - 在链接模板后调用 javascript 的任何方式?

javascript - 如何使 ng-click 和 $timeout 工作

javascript - Angular ui网格错误: not found: . ui-grid-header-cell .ui-grid-cell-contents