Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Alexandre R

Alinhar rodapé no fim da pagina

Recommended Posts

Pessoal,

 

To utilizando o exemplo que está na dicaCabeçalho e rodapé em todas as paginas

 

Qd eu especifico o height da tabela para 100% o rodapé fica direitinho no fim da pagina(na impressao) quando possui apenas uma pagina.

No entanto qd o texto possui mais de uma pagina o rodapé se posiciona logo apos o final do texto.

O unico meio de corrigir isto foi trocando o height para 200% qd o texto tiver 2 paginas, mas acontece que eu nao saberei qtas paginas o texto terá pois o mesmo é retirado do BD.

 

Alguma dica?

 

<HTML><HEAD><LINK href="ssEstilos.css" rel="stylesheet" type="text/css"><style type="text/css">thead { display: table-header-group; } tfoot { display: table-footer-group; } html, body {	height:100%;	margin: 0;	padding: 0;	border: none;	text-align: center;}.texto{	FONT-WEIGHT: bolder;	FONT-SIZE: 10pt;	FONT-FAMILY: 'Times New Roman';	left:0;	width:100%;	height:100%;}.codBarra{	FONT-SIZE: 18pt;	COLOR: black;	FONT-FAMILY: '3 of 9 Barcode';}.brasao{	WIDTH: 71.6px;	HEIGHT: 78.8px}</STYLE></HEAD><BODY><table border=0 align="center" width="100%" height="100%"> <thead> <tr> <th width=100%>	<img src="brasao.jpg" border=0 class="brasao">	<span class="texto">			Este é o cabeçalho						<BR><BR><BR>	</span></th></tr></thead> <tbody> <tr height="100%" valign=top> <td width="100%">Aki vem uma carrada de texto que é carregado do BD</td></tr> </tbody> <tfoot> <tr><td width=100%>	<table width=100% border=0 cellpadding=1 cellspacing=0>		<tr>			<td> </td>			<td> </td>		</tr>		<tr>			<td style="FONT-SIZE: 10pt;FONT-FAMILY: 'Times New Roman';" align="left">					   registro 12345			</td>			<td style="FONT-SIZE: 10pt;FONT-FAMILY: 'Times New Roman';" align="right">					  Documento 98765			</td>		</tr>		<tr>			<td class="codBarra" align="left">*12345*</td>			<td class="codBarra" align="right">*98765*</td>		</tr>	</table></td></tr> </tfoot> </table> </BODY></HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gio,

o problema é que eu tenho que usar tabelas, pq foi o unico modo que eu encontrei para imprimir um cabeçalho e um rodapé em todas as paginas impressas do documento.

 

Se conheceres algum outro metodo ficarei muito agradecido

 

uiLhian,

obrigado pela dica, mas o problema continua, na segunda pagina impressa o rodapé segue logo abaixo do fim do texto e nao alinhado no fim da pagina como gostaria.

Se conseguistes fazer funcionar localmente, peço poste o código utilizado.

 

Obrigado a todos

Alexandre Rodrigues

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.