Page 1 sur 1
Pb Impression page web.
Publié : 18 mars 2005, 09:47
par guilhem_mdg
Bonjour,
J'ai l'habitude de développer mes sites de la manière suivante:
De façon à pouvoir centrer la page à l'écran mais le problème est qu'une page longue (où il faut scroller verticalement) ne s'imprime pas correctement. L'impression s'arrête à la 1ère feuille. Avez-vous déjà rencontré ce problème ? Si oui, comment y remédier ?
Merci de votre aide.
Publié : 18 mars 2005, 10:24
par HP
un exemple de page ?
je me porte volontaire pour imprimer avec PDFCreator.
Publié : 18 mars 2005, 10:59
par guilhem_mdg
Oui:
http://www.masdegasc.com/gite/francais/ ... nement.php
Enfin, dans celle-ci le problème est que la bordure de droite ne s'affiche pas...
Publié : 18 mars 2005, 11:08
par HP
l'impression en PDF :
http://membres.lycos.fr/xpfashion/Gite.pdf
je trouve que c'est correct ...
Publié : 19 mars 2005, 09:26
par guilhem_mdg
Tout d'abord merci de ta rpéonse. C'est vrai que le texte et les photos apparaissent correctement mais les bordures de droite et de gauche n'apparaissent pas...
Comment utilises-t-on @media print ?
Publié : 19 mars 2005, 10:14
par calimo
Code : Tout sélectionner
<link rel="stylesheet" media="print" type="text/css" href="[URI]" />
Ou bien dans une css avec media="all" ou bien un media="..., print" (sinon évidemment ça n'a pas de sens) :
(tu peux donc imbriquer les {})
Publié : 20 mars 2005, 07:24
par guilhem_mdg
Merci de ta tréponse Calilmo. Mais est-ce que ce que tu me dis est interprété correctement par tous les navigateurs ? Y compris IE et Netscape ?
Et est-ce la feuille de style d'impression est lue même si l'internaute n'ilmprime pas ? (si oui alors il y a du telechargement pour rien)
Publié : 20 mars 2005, 10:41
par calimo
guilhem_mdg a écrit :Merci de ta tréponse Calilmo. Mais est-ce que ce que tu me dis est interprété correctement par tous les navigateurs ? Y compris IE et Netscape ?
Oui normalement, aucun souci sous Netscape (basé sur Mozilla 1.7 tu peux dormir tranquille), et IE5+ malgré tout ce qu'on lui reproche implémente ces choses "basiques" quand-même
guilhem_mdg a écrit :Et est-ce la feuille de style d'impression est lue même si l'internaute n'ilmprime pas ? (si oui alors il y a du telechargement pour rien)
Ben oui surement, mais je ne vois pas en quoi ça poserait problème...
Publié : 20 mars 2005, 10:58
par Benoit
Il n'y a pas de crainte à avoir pour Netscape, pour rappel il utilise le moteur de Mozilla depuis au moins quatre ans

Publié : 21 mars 2005, 07:35
par guilhem_mdg
Ben si elle est lue et que l'utilisateur n'imprime pas alors elle est téléchargée pour rien...

Et puis, j'ai inséré une image dans ma page via la feuille de style et non en utilisant le code "<img src=... />" mais celle-ci n'apparaît pas à l'impression... Comment faire ?
La page:
*
www.masdegasc.com/ma_page/
ne s'imprime pas dans son intégralité. L'impression s'arrête à la page 1. Pourquoi ?
Publié : 21 mars 2005, 08:30
par calimo
guilhem_mdg a écrit :Ben si elle est lue et que l'utilisateur n'imprime pas alors elle est téléchargée pour rien...

Ce n'est pas extrêmement grave, quelques Ko, et ce n'est lu qu'une fois.
De toutes façcons toutes les feuilles de style sont automatiquement lues, donc il n'y a rien à faire. Je ne connais pas de technique alternative.
guilhem_mdg a écrit :Et puis, j'ai inséré une image dans ma page via la feuille de style et non en utilisant le code "<img src=... />" mais celle-ci n'apparaît pas à l'impression... Comment faire ?
En fond ? Il est possible que les fonds ne soient pas imprimés...
Publié : 21 mars 2005, 08:37
par guilhem_mdg
oui, en fond...
De plus:
La page:
*
www.masdegasc.com/ma_page/
ne s'imprime pas dans son intégralité. L'impression s'arrête à la page 1. Pourquoi ?
Publié : 21 mars 2005, 08:42
par calimo
Un des nombreux bugs d'impression de Mozilla

Publié : 21 mars 2005, 08:49
par guilhem_mdg
Bug... De quel bug parles-tu ? (impression image présente dans feuille de style ou bien impression incomplète du lien que j'ai donné)
Bug du à quoi et comment y remédier ?
Publié : 21 mars 2005, 13:37
par guilhem_mdg
Bon en fait j'ai trouvé. C'est la position aboslute de mon conteneur qui posait problème...
Il faut que je rajoute:
Code : Tout sélectionner
@media print{
#conteneur{border:0px;position:static;margin-left:0px;}
}
