28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

J'ai une page HTML qui contient une centaine de lignes (liste de véhicules).

A l'écréan cette liste est affichée dans un DIV style="overflow: scroll;".
Tout est donc ok.

Par contre à l'impression j'ai des problèmes pour gérer cette liste...

Au début de ma page j'ai une entete, puis j ai ma liste.

Mon problème est que sur les pages qui suivent la 1er, je n'ai plus d'entete et la ligne de ma fin de ma page est coupé en 2, le reste étant affiché sur la page d'aprés.

Donc peut on créer une entete de page (ou de ligne) qui se reportera sur toutes les pages ?

Comment encadrer ma page d'un border 1px solid gray, sachant que cet encadrement pour le moment démarre à la 1ere page et se termine sur la dernière et non sur toutes les pages ?

Le mieux est de montrer des captures écran d'impression (pas facile à comprendre Smiley lol )

Voila ma 1ere page :
upload/24729-pagedebut.png

La fin de la 1ere page :
upload/24729-finpage.png

Et le début de mes pages suivantes :
upload/24729-pagesuivan.png

Juste pour info, voici ma page avant application des CSS pour impression :
upload/24729-ecran.gif

Merci d'avance pour vos réponses...

Raz
Modifié par Razmote (30 Oct 2009 - 17:08)
Bonjour, je suis dans le même cas de figure que vous (liste de véhicules) ,mais je n'arrive pas à l'imprimer. Cette liste est contenue dans un tableau, lui même contenu dans une div. Pour l'instant, lorsque que je clique sur le bouton (image) imprimer, je récupère bien mon tableau, assez conséquent, mais ne s'imprime que sur une page, le reste étant coupé.
Avez-vous trouvé une solution ?
Cordialement.