- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 <p-dataTable [rowStyleClass]="rowStyler" etc>
,我的组件中的方法如下所示:
newRowFormat(rowData, rowIndex) {
return('newRow');
}
在组件 CSS 中,类 newRow 如下所示:
:host /deep/ .newRow {
background-color: gold;
}
结果是表格的每一行都被涂成金色,而每一行都应该应用该类。说来话长,但我希望该类应用于每一行,而不是每隔一行。
想法?
最佳答案
好吧,解决方案(至少目前)是使用禁止的 !important
规则:
:host /deep/ .newRow {
background-color: gold!important;
}
不太喜欢它(或理解它为什么有效),但它确实有效。尝试覆盖 PrimeNG 样式要求我在这种情况下使用 :host/deep/
以及 !important
。
关于css - p-datatable rowStyleClass 不会为每一行设置样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47298744/
我的 Angular 2 应用程序中有一个 primeng 数据表 (1.1.0),我正在使用 rowStyleClass 将类设置为展开的行。 问题是,当行被扩展时,它工作正常,但如果我折叠它,那么
我正在使用 ,我的组件中的方法如下所示: newRowFormat(rowData, rowIndex) { return('newRow'); } 在组件 CSS 中,类 newR
我正在使用 rowStyleClass 和数据表,就像我在 html 中看到的所有示例一样: 还有一个方法: getSelected(rowData: DataItem) { return
我第一次在我的网络项目中使用 primefaces 并使用 rowStyleClass 动态地为我的数据表行着色 rowStyleClass="#{alar.severity eq '主要' ? '主
我是一名优秀的程序员,十分优秀!