CSS no template do facelets

3 respostas
felipe.sodre

Ola a todos, estou com um problema que tiro minha paciencia hj no trabalho.

Tenho um template facelets e umas paginas que incluidas, mas o CSS não pega nem no template nem nas paginas incluidas vcs sabem por que?

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title> SM2 - SOLUÇÃO MÓVEL DE MANUTENÇÃO - WEB</title> 
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>

<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.sun.com/jsf/html"  xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets"	xmlns:rich="http://richfaces.org/rich"	xmlns:a4j="http://richfaces.org/a4j"> 

<ui:include src="/topo.xhtml" />
<table style="width: 100%" id="tableMenu">
	<tr align="left" style="width: 100%">
		<td width="180px" align="left" valign="top">
		<ui:include src="/menu.xhtml" />
		</td>
		<td align="center" valign="top" id="columnPages">
		<ui:insert	name="conteudo">
		</ui:insert>
		</td>
	</tr>
</table>
</ui:composition>

</body>
</html>

obrigado

3 Respostas

surfzera

acho que o caminho relatorio do seu css está errado. Não esqueça de usar o CSS pedando pelo ID do componente ou seja #nome

exemplo:

felipe.sodre

Havia colocado com o /style.css e tinha testado também não deu.

tentei assim tbm

href="${pageContext.request.contextPath}/style.css"/>

e nada puxa deve ser uma besteira…

mais alguma sugestão?

roland

Cara vc não colocou o teu arquivo style.css dentro de alguma pasta. por exemplo no netbeans eu crio dentro
do diretório Paginas Web que o netbeans gera automaticamente eu criei a pasta css e coloquei dentro dela o meu
arquivo de css. No href vc deve colocar o caminho completo do arquivo. Ficou assim:
<link href="./css/style.css" rel=“stylesheet” type=“text/css” />

Criado 13 de maio de 2010
Ultima resposta 14 de mai. de 2010
Respostas 3
Participantes 3