【发布时间】:2020-03-14 15:06:28
【问题描述】:
最近我在我的 Angular 项目中添加了a-grid grid。
我想更改网格标题的字体系列。我知道有一个名为headerClass 的属性,它是头类定义的地方。但是当我应用此属性时,我的标题字体系列没有任何变化。
是html文件:
<ag-grid-angular style="width: 100%; height: 500px;"
class="ag-theme-blue"
[rowData]="gridOptions.rowData"
[columnDefs]="gridOptions.columnDefs"
[defaultColDef]="gridOptions.defaultColDef"
[enableRtl]="agGridPropeties.enableRTL"
[localeText]="localeTextPersian"
[rowSelection]="agGridPropeties.rowSelection"
[multiSortKey]="agGridPropeties.multiSortKey"
[pagination]="agGridPropeties.pagination"
[paginationPageSize]="agGridPropeties.paginationPageSize"
>
</ag-grid-angular>
这是我的课:
.my-header-class {
font-family: tahoma;
font-weight:bold;
}
这是我的 ts 文件:
public gridOptions: any = {
defaultColDef: {
resizable: true,
sortable: true,
filter: true,
headerClass: 'my-header-class'
},
columnDefs : [
{headerName: 'Make', field: 'make'},
{headerName: 'Model', field: 'model'},
{headerName: 'Price', field: 'price'},
{headerName: 'Country', field: 'country'},
],
rowData : [
{ make: 'TOYOTA', model: 'Celica', price: 35000, country:'Japan'},
{ make: 'FORD', model: 'Mondeo', price: 32000, country:'USA'},
{ make: 'BENZ', model: 'C200', price: 100000, country:'Germany'},
{ make: 'LAMBORGHINI', model: 'Aventador', price: 350000, country:'Italy' }
]
}
但列标题字体系列与我预期的不一样。
你有什么想法吗?
【问题讨论】:
-
嗨 @AliMohammadi 将此 css 放入您的主
style.css文件中,让我知道它是否有效?