gpt4 book ai didi

javascript - 改变 Angular 指令添加的 CSS?

转载 作者:行者123 更新时间:2023-11-28 16:17:05 25 4
gpt4 key购买 nike

我们如何覆盖由 Angular Directive(指令)创建的 CSS。例如,当我们将添加排序指令添加到 Material 数据表时它 creates this problem (It overrides the layout of the column header). .

通过 styles.scss 或组件本地 CSS 覆盖 CSS 是行不通的,因为该指令添加了一个具有优先级的内联样式。还尝试将 !important 添加到 CSS 定义覆盖中,但没有爱。

想法?

最佳答案

我可以推荐一种方法,在组件的 CSS/SCSS 文件中编写一个自定义 CSS 类,并使用带有 NgClass 指令的条件来应用它,在 onInit 中执行您的条件。

试试吧,希望能成功

关于javascript - 改变 Angular 指令添加的 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57763295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com