首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >隐藏<p:panelGrid>原始面的边框,不影响内部数据表

隐藏<p:panelGrid>原始面的边框,不影响内部数据表
EN

Stack Overflow用户
提问于 2014-01-13 17:17:38
回答 4查看 20.9K关注 0票数 3

在primefaces 4.0中如何隐藏p:panelGrid的网格线(边框)而不影响内部数据表的边框

当前正在使用此CSS:

代码语言:javascript
复制
.ui-panelgrid td, .ui-panelgrid tr{
   border-style: none !important
}

这会同时影响数据表和面板网格。但我只希望隐藏嵌板网格线。

在我的例子中,数据表嵌套在面板网格中。

谢谢。

EN

回答 4

Stack Overflow用户

发布于 2014-04-25 22:39:07

我知道我来晚了,但我刚刚遇到了同样的问题,并通过使用h:panelgrid (标准jsf库)而不是primefaces元素解决了这个问题。这就有了边框属性。

代码语言:javascript
复制
<h:panelGrid border= "0">
 [inner Table - not affected]
</h:panelGrid>
票数 5
EN

Stack Overflow用户

发布于 2014-07-15 12:47:25

代码语言:javascript
复制
.ui-panelgrid tr, .ui-panelgrid td{
  border:none !important;
}

.ui-datatable .ui-datatable-data tr,.ui-datatable .ui-datatable-data-empty tr,.ui-datatable .ui-datatable-data td,.ui-datatable .ui-datatable-data-empty td{
  border:1px solid !important;
}
票数 3
EN

Stack Overflow用户

发布于 2015-11-19 06:08:59

从5.3版(或更早版本)开始

空白模式:要删除边框,请使用styleClass属性向组件添加ui-noborder样式类,要删除边框和背景色,请应用ui-panelgrid-blank样式。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21087484

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档