我们需要在表格标题上显示“隐藏/显示”列功能,并且我们希望在 ant 设计中为表格标题提供不同的颜色。谁能帮助我我们该怎么做?我没有找到任何控件来执行此操作,因为标题渲染完全在组件内部。
问问题
26781 次
3 回答
18
我试图解决标题的背景颜色问题是覆盖蚂蚁样式类,如下所示
thead[class*="ant-table-thead"] th{
background-color: yellow !important;
}
我不确定这是否是正确的做法。antd 应该提供 Table 上的属性来配置表头样式。
还有其他更好的方法吗?
于 2017-06-23T03:38:32.137 回答
6
您可以将<Table.Column title={<...any react node...>}>
属性与普通 CSS 结合使用。
于 2017-06-22T08:41:58.767 回答
0
kalbana 提供的解决方案对我不起作用。起作用的(Ant V4.10.x)是这样的:
thead > tr > th {
background-color: yellow;
}
请注意,此!important
设置不是必需的。
同样,如果要定位表格的单元格,可以使用:
tbody > tr > td {
background-color: yellow;
}
于 2021-04-14T13:15:17.823 回答