我在 PrimeFaces 中的面板网格始终为白色背景,但我找不到必须更改的内容,因为我尝试使用 styleClass ,修改 ui-panelgrid 类的 CSS 代码,使用 stylep:panelGridp:row 中的 p:column 标签。没有任何效果。

尝试:

p:column style="background-color: transparent !important;"

或者
.ui-panelgrid, .ui-panelgrid td { background-color: transparent !important; }

截屏:

最佳答案

感谢有关删除 p:panelGrid 边框的相关问题,发现我需要覆盖 td 和 tr。背景已移除。边框已移除。 :)

.noBorder tr,
.noBorder td { border: 0 !important; }

.transparentBackground tr,
.transparentBackground td { background: transparent !important; }

我创建了一个自定义类,因为以前的代码做了不需要的更改。

关于css - PrimeFaces panelGrid 中的透明背景颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22717921/

10-10 15:18