panelGrid边框不想被隐藏
panelGrid border does not want to be hidden
我正在尝试使用 Primefaces 开发一个表格,两个网格之间有一个我无法隐藏的边框。我试图在 0px 上隐藏边框和边框宽度。除了这个,所有的边界都消失了。我不知道我可以做些什么来解决这个问题。
页面浏览量:
enter image description here
页面 xhtml :
<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:p="http://primefaces.org/ui" template="/templates/template.xhtml"
xmlns:sec="http://www.springframework.org/security/tags">
<ui:define name="titre">
<h:outputText value="#{lbl['page.entretien.annuel.personnel.title']}"
styleClass="titre"/>
</ui:define>
<ui:define name="content">
<p:panel id="entretienAnnuelPersonnelPanel" style="border: hidden ; border-width: 0px">
<p:panelGrid columns="2" style="border: hidden">
<p:panelGrid columns="1" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<h1>#{lbl['entretien.annuel.personnel.organisation.commerciale']}</h1>
</p:panelGrid>
<h:panelGrid columns="2" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.comprehension']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.actions']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.reportings']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.orientation']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.travail.equipe']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.prise.decision']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<h3>Commentaire</h3>
<p:inputTextarea rows="6" cols="45" />
</h:panelGrid>
</p:panelGrid>
<p:panelGrid columns="2" style="border: hidden">
<p:panelGrid columns="1" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<h1 style="margin-top:0">#{lbl['entretien.annuel.personnel.prerequis.professionnel']}
</h1>
</p:panelGrid>
<h:panelGrid columns="2" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.comprehension.produits']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.placement.produits']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.maitrise.objections']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.comprehension.analyse']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<h3>Commentaire</h3>
<p:inputTextarea rows="6" cols="45" />
</h:panelGrid>
</p:panelGrid>
</p:panel>
</ui:define>
</ui:composition>
谢谢!
https://primefaces.github.io/primefaces/8_0/#/components/panelgrid?id=blank-mode
要删除边框,请使用 styleClass 属性向组件添加 ui-noborder
样式 class,要删除边框和背景色,请应用 ui-panelgrid-blank
样式。
我正在尝试使用 Primefaces 开发一个表格,两个网格之间有一个我无法隐藏的边框。我试图在 0px 上隐藏边框和边框宽度。除了这个,所有的边界都消失了。我不知道我可以做些什么来解决这个问题。
页面浏览量:
enter image description here
页面 xhtml :
<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:p="http://primefaces.org/ui" template="/templates/template.xhtml"
xmlns:sec="http://www.springframework.org/security/tags">
<ui:define name="titre">
<h:outputText value="#{lbl['page.entretien.annuel.personnel.title']}"
styleClass="titre"/>
</ui:define>
<ui:define name="content">
<p:panel id="entretienAnnuelPersonnelPanel" style="border: hidden ; border-width: 0px">
<p:panelGrid columns="2" style="border: hidden">
<p:panelGrid columns="1" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<h1>#{lbl['entretien.annuel.personnel.organisation.commerciale']}</h1>
</p:panelGrid>
<h:panelGrid columns="2" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.comprehension']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.actions']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.reportings']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.orientation']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.travail.equipe']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.organisation.commerciale.prise.decision']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<h3>Commentaire</h3>
<p:inputTextarea rows="6" cols="45" />
</h:panelGrid>
</p:panelGrid>
<p:panelGrid columns="2" style="border: hidden">
<p:panelGrid columns="1" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<h1 style="margin-top:0">#{lbl['entretien.annuel.personnel.prerequis.professionnel']}
</h1>
</p:panelGrid>
<h:panelGrid columns="2" cellspacing="2" cellpadding="5" style="border: hidden ; border-
width: 0px">
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.comprehension.produits']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.placement.produits']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.maitrise.objections']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<p:outputLabel
value="#
{lbl['entretien.annuel.personnel.prerequis.professionnel.comprehension.analyse']}"/>
<p:selectOneRadio unselectable="true">
<f:selectItem itemLabel="0" itemValue="0"/>
<f:selectItem itemLabel="1" itemValue="1"/>
<f:selectItem itemLabel="2" itemValue="2"/>
<f:selectItem itemLabel="3" itemValue="3"/>
<f:selectItem itemLabel="4" itemValue="4"/>
</p:selectOneRadio>
<h3>Commentaire</h3>
<p:inputTextarea rows="6" cols="45" />
</h:panelGrid>
</p:panelGrid>
</p:panel>
</ui:define>
</ui:composition>
谢谢!
https://primefaces.github.io/primefaces/8_0/#/components/panelgrid?id=blank-mode
要删除边框,请使用 styleClass 属性向组件添加 ui-noborder
样式 class,要删除边框和背景色,请应用 ui-panelgrid-blank
样式。