css - ng-table 固定标题和滚动条

标签 css angular ngtable

我正在使用这个 NG-TABLE并且很难尝试修改 CSS。我想要数据的固定标题和滚动条。我正在使用 CSS in this link .

我的 html 看起来像这样。

<ng-table class="table-scroll" [config]="config"
          [rows]="rows" [columns]="columns">
</ng-table>

我打开开发者工具,发现表格滚动 CSS 不工作。

我发现了问题。用户代理 css 正在覆盖我的 css。在 ng-table 里面,还有另一个 table 和 clss。我该如何覆盖它?

enter image description here

最佳答案

当你使用标准的 class 属性时,它的值可以被 Angular 元素忽略。

ngClass 一起使用效果更好相反,因为它将其值附加到元素添加的任何类:

<ng-table [ngClass]="'table-scroll'" [config]="config" [rows]="rows" [columns]="columns">
</ng-table>

示例 plunker:https://plnkr.co/edit/d4uFrAsnRJqYMqiyLuTG?p=preview

第二个选项是将选择器从 .table-scroll thead ... 更改为通用表选择器 table thead ... etc,如果您不' 页面上有其他表会受到影响。

关于css - ng-table 固定标题和滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44953888/

相关文章:

javascript - ngTable 不显示页面链接

javascript - 如何创建可搜索的按钮列表?

javascript - toggle() 不起作用并追加更多字段

css - 是否可以将行内 block 元素居中?如果可以,如何居中?

javascript - 如何将预先存在的标签添加到 Angular2 中的 Select2

angularjs - 使用 AngularJS ngTable 自定义过滤器

html - 尝试使用 AngularJS 将编辑后的图像保存到我的本地计算机

angular - Ionic 3 货币格式

angularjs - Angular 2 迁移问题

javascript - ngTable 不起作用,简单的例子 - 从官方网站复制