Pb au print CSS
Résolu
txiki
Messages postés
6596
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Hologram -
Hologram -
Salut a tous,
J'ai un petit souci avec l'impression de pages contenant des layers avec fond de couleur. A l'écran, les pavés (layers) s'affichent correctement. Il s'agit d'un organigramme avec fond bleu ou orange selon la situation géographique du gars.
A l'impression, ces fonds ne s'impriment pas du tout (niveau de gris puisque l'imprimante n'est pas couleur).
Voici la ligne de la classe du layer en question:
NOTE: en haut de page j'ai deux petits dessins en guise de légende qui, eux, s'impriment correctement, mais ce sont de images dans un layer.
Comment devrais-je m'y prendre pour que le fond de s layers s'impriment ?
Merci de votre soutient.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
J'ai un petit souci avec l'impression de pages contenant des layers avec fond de couleur. A l'écran, les pavés (layers) s'affichent correctement. Il s'agit d'un organigramme avec fond bleu ou orange selon la situation géographique du gars.
A l'impression, ces fonds ne s'impriment pas du tout (niveau de gris puisque l'imprimante n'est pas couleur).
Voici la ligne de la classe du layer en question:
background-image: url(../icones_gif/orangepigments.gif);
NOTE: en haut de page j'ai deux petits dessins en guise de légende qui, eux, s'impriment correctement, mais ce sont de images dans un layer.
Comment devrais-je m'y prendre pour que le fond de s layers s'impriment ?
Merci de votre soutient.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
A voir également:
- Pb au print CSS
- Print artist - Télécharger - Loisirs créatifs
- Print pratic - Télécharger - Photo & Graphisme
- Directory list & print - Télécharger - Divers Utilitaires
- Print manager - Télécharger - Suite bureautique
- Hp universal print driver - Télécharger - Pilotes & Matériel
7 réponses
Le probleme des fond qui ne s'affiche pas quand on les définit dans un CSS, vient du fait que par défaut les navigateurs ne les imprimme pas. Il faut que l'utilisateur choisisse, lors de l'impression, d'imprimer les fonds.
Rien de tout cela.
tout est là! https://www.alsacreations.com/tuto/lire/586-feuille-css-impression.html
tout est là! https://www.alsacreations.com/tuto/lire/586-feuille-css-impression.html
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci StreM,
Mais il n'y a pas d'autre solution que celle-la ???
J'y avais pensé mais je ne trouve pas ça pratique car ça m'obligerais de mettre un pavé expliquant ce que tu dis pour les gens qui souhaiteraient imprimer.
Avoue que c'est pas génial pour un intranet....
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
Mais il n'y a pas d'autre solution que celle-la ???
J'y avais pensé mais je ne trouve pas ça pratique car ça m'obligerais de mettre un pavé expliquant ce que tu dis pour les gens qui souhaiteraient imprimer.
Avoue que c'est pas génial pour un intranet....
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
Essaie en mettant un background à un bloc DIV plutot qu'à ta page pour voir...
Si ca fonctionne, il va falloir que tu joues avec les positions relatives :
tu mets un DIV immense ('n'oublies pas de jouer avec les overflow pour avoir les ascenseurs comme tu veux) avec un background, et tu mets toute ta page dedans.
Où sinon, tu mets un DIV qui prend toute ta page avec un background, et tu mets une IFRAME dedans (de 100% aussi), avec un fond transparent (ya un truc pour avoir de la transparence dans une iframe, je l'ai deja fait, mais jme souviens plus)
Mais sinon, je vois pas trop...
Si ca fonctionne, il va falloir que tu joues avec les positions relatives :
tu mets un DIV immense ('n'oublies pas de jouer avec les overflow pour avoir les ascenseurs comme tu veux) avec un background, et tu mets toute ta page dedans.
Où sinon, tu mets un DIV qui prend toute ta page avec un background, et tu mets une IFRAME dedans (de 100% aussi), avec un fond transparent (ya un truc pour avoir de la transparence dans une iframe, je l'ai deja fait, mais jme souviens plus)
Mais sinon, je vois pas trop...
Oui, je savais qu'en parametrant comme il faut le navigateur, les fonds s'impriment. Mais comme la plupart ne veulent pas de fond, je pensais qu'on pouvait "forcer" l'impression de certaines zones avec un fond. C'est tout.
Apparement, c'est impossible. Tant pis.
Merci quand même.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.
Apparement, c'est impossible. Tant pis.
Merci quand même.
Le bonheur est la seule chose que l'on peut donner sans l'avoir.