Problema utilizando CSS em JSF

5 respostas
B

Pessoal, estou com um problema.

No JSF os componentes são rederizados com a propriedade ID da seguinte forma nomeDoForm:idDoComponente

O problema é que o browser não está conseguindo achar o componenete no css.

Ex:

No JSP
<h:inputText id=“edtLogin” />

No HTML

No CSS

#form:edtLogin

{

position: absolute;

top: 10px;

}

Como faço isto funcionar?
Obrigado

5 Respostas

danielsb2

Tanto no HTML quanto no CSS, tira os dois pontos “:”, e deixa apenas um espaço " "

axo q resolve…

B

Num tem jeito pois o servlet do jsf que gera o : no id do componente.

G

também já passei mta raiva com esse :id que o JSF gera, faz o seguinte:

ou vc define uma class de css para o input, ou vc coloca algum css global do tipo input { }
para aplicar a todos os inputs…

humberto.lima

Tem um propriedade no form do jsf para nao propagar o id(prependId = ‘false’), ou seja, seu componente vai ficar com o id q voce colocar, sem o id do form.

[]´s

Humberto Lima

B

Funcionou… :smiley:

Muito Obrigado…

Criado 8 de abril de 2008
Ultima resposta 8 de abr. de 2008
Respostas 5
Participantes 4