<p:dataTable>: não consigo aplicar cor a linha

919 views
Skip to first unread message

Donizete Waterkemper

unread,
Mar 30, 2011, 7:57:08 AM3/30/11
to jav...@googlegroups.com
Bom dia,

Estou tentando aplicar a cor vermelha na linha através do rowStyleClass usando css, mas não está pegando. Segue abaixo o código:

                <style type="text/css">
               
                    .ui-datatable.ui-widget {
                        display: inline-block;
                        max-width: inherit;
                        overflow: auto;
                        border: 1px solid #045491;
                        font-size: 11px;
                    }

                    .ui-datatable table {
                        width: auto !important;
                    }
                    .vermelho {
                        color: red;
                        background: #EE4000;
                    }
                </style>

<p:dataTable ...  rowStyleClass="vermelho" >// Já tentei: rowStyleClass="background: #EE4000;", rowStyleClass=" #EE4000;"

Desde agora agradeço pela atenção.

Att,
Donizete Waterkemper

Durval Slompo Jr.

unread,
Mar 30, 2011, 10:49:45 AM3/30/11
to jav...@googlegroups.com
Se tu der uma olhada no link, tem mostrando, como fazer uso....


Espero que ajude....

--
Você recebeu esta mensagem por que é membro do Javasf
http://groups.google.com/group/javasf
 
Conheça também o Java Brazil: http://groups.google.com/group/thejavabrazil



--

Durval Slompo Junior

Rafael Pestano

unread,
Mar 30, 2011, 12:11:15 PM3/30/11
to jav...@googlegroups.com
Olá,

tá faltando tirar o background-image do style,

.vermelho {
                        color: red;
                        background: #EE4000;
                        background-image:none;
                    }

 
Att,

--

Rafael Mauricio Pestano

Graduando em Ciência da Computação
UFRGS



De: Donizete Waterkemper <dwa...@gmail.com>
Para: jav...@googlegroups.com
Enviadas: Quarta-feira, 30 de Março de 2011 8:57:08
Assunto: [javasf] <p:dataTable>: não consigo aplicar cor a linha

Donizete Waterkemper

unread,
Mar 30, 2011, 4:22:24 PM3/30/11
to jav...@googlegroups.com, Rafael Pestano
Obrigado a todos pelas dicas! Resolvi da seguinte forma:

<style type="text/css">
                                .ui-datatable .ui-datatable-data .vermelho td{
                                    background-color: #EE4000;
                                }
                                .ui-datatable .ui-datatable-data .amarelo td{
                                    background-color:#FFFF00;
                                }
                                .ui-datatable .ui-datatable-data .azul td{
                                    background-color:#00BFFF;
                                }
                                .ui-datatable .ui-datatable-data .verde td{
                                    background-color:#32CD32;
                                }
                </style>

<p:dataTable ...    rowStyleClass="#{resultado.cor}" >//Meu managerBean retorna a cor deve setar para linha: verde ou azul...

Att,
Donizete Waterkemper
Reply all
Reply to author
Forward
0 new messages