Page 1 sur 1

Pied de page sur les pages d'impression

Posté : 30 janv. 2009, 01:22
par ote
Bonsoir,

J'ai créer une page avec un document dans le but de l'imprimer. Je souhaiterai voir apparaitre en bas de chaque page imprimée un petit texte. Merci

Posté : 30 janv. 2009, 01:31
par AB

Posté : 30 janv. 2009, 02:04
par ote
Merci AB pour ta réponse.
J'ai déjà défini une feuille de style pour l'impression, mais le probleme c'est d'avoir un pied de page qui se repète sur chaque page imprimée. La solution que tu me donnes ne me permet d'ajouter un footer qu'à la toute fin du document.
Si tu as une idée...

Posté : 30 janv. 2009, 14:55
par jojolapine
Moi je te propose d'éviter le problème... (pour en rencontrer d'autres? oui oui surement :D )
Tu peux utiliser pdf (lib FPDF par exemple) et ainsi avoir une grande liberté de mise en page...
Mais... cette liberté se traduit par une certaine complexité à mettre en place... à toi de voir ;)

Re: Pied de page sur les pages d'impression

Posté : 19 févr. 2010, 10:37
par BaLiSTiK
Je re-up ce topic car j ai aussi un soucis de footer :).

Ma page se compose de 8 tableaux (<table>) (contenant des données récupérées par SQL pour information), qu'ils veulent pouvoir imprimer.
Chaque en-tête de tableau est placé dans une balise <thead>. Donc les tableaux tableau se compose de cette façon (exemple avec juste deux champs):
<table class="truc">
	<thead>
	<tr>
		<th class="epci">Champ 1</th>
		<th class="epci">Champ 2</th>
	</tr>
	</thead>
	<?php
		foreach($tabRequete as $key=>$value){
			if($key != 0){
				?>
				<tr>
					<td class="epci"><?php echo $value['champ_1']; ?></td>
					<td class="epci"><?php echo $value['champ_2']; ?></td>
				</tr>
			<?php 
			}
		}
	?>
</table>
A l'impression, pour eviter qu'un tableau soit coupé par un saut de page, j ai fais dans le CSS :

Code : Tout sélectionner

@media print { page-break-after: always; thead { display: table-header-group; } }
Comment mettre un footer au bas de chaque page imprimé ?
faire un seul <div> et lui assigner certaines propriétés CSS ?
Merci

Re: Pied de page sur les pages d'impression

Posté : 23 févr. 2010, 21:03
par Nours312
t'as essayé de placer une div en display:none à l'écran et display:block à l'imprim .?.