css - 如何在 Ag-Grid 中指定一个标题的样式?

标签 css header ag-grid-angular

我只想指定网格中一列的标题样式!我知道如何为特定网格的所有列配置标题样式。为此,有必要在“styles.scss”文件中添加以下内容:

示例:

#IdOfGrid .ag-header-cell-label {
justify-content: left;} 

如何将这种样式仅应用于一个列标题?

谢谢!

最佳答案

在 columnDefs 中的 headerClass 属性中有一个 CSS 类,如下所示:

columnDefs = [
{
  headerName: "Table Name",
  headerClass: "table-header",
  field: "tableName"
},
 .
 .
 .
]

在 css 中,如果您的 ag-grid-angular 组件包裹在不同的元素中,请使用 ::ng-deep 以及其他组件/类名称。在我的例子中,我得到了这样的风格:

::ng-deep .main-wrapper app-custom-grid ag-grid-angular .table-header {
  background-color: blue;
}

关于css - 如何在 Ag-Grid 中指定一个标题的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58061237/

相关文章:

php - 如何修复PHP中的“ header 已发送”错误

angularjs - 如何在表初始化后更新 ag-Grid 的 autoGroupColumnDef 属性

ag-grid 以编程方式选择行不突出显示

javascript - 检查div是否滚动到底部,如果没有则不理会

css - Foundation Off-Canvas 粘性菜单栏粘在底部

http - 为什么在 404 错误页面有 200 OK header 状态是不好的?

ag-grid - AG网格: How to stick the scrolling at bottom

css - 字体图标的渲染大小差异

html - 带有 Twitter Bootstrap 的 CodeIgniter 在 IE-8 中不工作

header - NiFi : Remove fixed number of header lines from file