Remoção de bordas do panelGrid da PrimeFaces

Como eu faço para remover as bordas das linhas e colunas de um panelGrid da PrimeFaces?

Eli Flávio Bortolotte

style="border: none"

Eu já havia tentado isto antes de criar o tópico. Não funciona.

Eli Flávio Bortolotte

Ola Eli, qual a sua versão do Primefaces?

3.1.1

As classes do css do prime para o panelGrid são essas:

.ui-panelgrid
.ui-panelgrid-header
.ui-panelgrid-footer

Altere-as conforme desejar utilizando a seguinte estrutura como exemplo:

.ui-panelgrid {
   border: none !important;" 
}

[quote=GiulianoGagliardi]As classes do css do prime para o panelGrid são essas:

.ui-panelgrid
.ui-panelgrid-header
.ui-panelgrid-footer

Altere-as conforme desejar utilizando a seguinte estrutura como exemplo:

.ui-panelgrid { border: none !important;" } [/quote]

Não funcionou.

pois é…já fiz alguns testes…mas nem um funcionou

ja pensou em postar a dúvida la pros criadores do negócio? rs

http://forum.primefaces.org/

[quote=GiulianoGagliardi]As classes do css do prime para o panelGrid são essas:

.ui-panelgrid
.ui-panelgrid-header
.ui-panelgrid-footer

Altere-as conforme desejar utilizando a seguinte estrutura como exemplo:

.ui-panelgrid { border: none !important;" } [/quote]

GiulianoGagliardi,

Saberia me dizer onde consigo uma documentação com as classes de todos os componentes do primefaces?

Já procurei isso e não achei.

A solução do Giuliano funciona ok.
Uma segunda opção seria.

definir o css:

.semBorda tr, .semBorda td { border: none !important; }

atribuir o semBorda onde for necessário:

<p:panelGrid styleClass="semBorda" columns="2">
...
</p:panelGrid>
5 curtidas

Essa solução funcionou certinho ricardo…
Estava com o mesmo problema!!!

1 curtida