2

我有一个问题,例如:

我不喜欢 ng-zorro 桌子上的边距。在我的浏览器中,我可以看到它从.ant-table-small>.ant-table-content>.ant-table-body选择器中获取边距。

有什么方法可以覆盖它吗?

它在 ng-zorro theme.less 中不存在。对于这个菜鸟问题,我感到非常抱歉。

4

2 回答 2

12

您可以通过关键字覆盖 Angular css ::ng-deep,例如:

::ng-deep .ant-table-small>.ant-table-content>.ant-table-body {
    margin: 0;
}
于 2019-05-27T04:13:29.893 回答
0

如果您想在您的应用程序中全局更改此样式(您可能会这样做),请尝试添加一个覆盖 css 文件并将其包含在应用程序的样式文件中。所以你不需要在每个组件中重复相同的样式覆盖。

于 2019-07-05T01:40:57.370 回答