我有一个在表格中生成一些数据的应用程序,每个单元格都有特定的背景颜色和文本颜色组合,由其属性给出。
代码很简单:
ng-style='{"background-color": lt.backgroundColor, "color": lt.textColor}'>
现在我需要实现一个打印视图,所以只打印一些元素,但我的主要问题是我需要打印颜色,它们很重要,为此我通常总是!important
在 css 规则中添加一个,它会得到打印。
但是这一次,我有 ng-style 赋予颜色,那么我到底如何在!important
ng-style 中添加呢?
我试过了:lt.backgroundColor+""+"!important"
但它不起作用,
地狱,即使ng-style='{"background-color": "#000 !important"....}
是工作,只有当我删除 !important 像:
ng-style='{"background-color": "#000"....}
只留下十六进制代码,它正确显示在打印视图中,
任何解决方案?