Bonjour à tous,
J'ai un problème par rapport aux feuilles de style d'impression.
J'arrive parfaitement à modifier mes styles pour adapter la mise en page à l'impression mais je ne parvient pas à insérer des images en background-image (pour le logo par exemple).
D'après ce que j'ai lu, cela viendrait du fait que les navigateurs suppriment automatiquement toutes les propriétés de couleur et d'image des background pour éviter à l'utilistateur d'imprimer une page entière colorée.
Ma question est la suivante :
Comment peut on insérer une image dans une mise en page pour le media print ?
J'ai déja pensé à une astuce de bidouille qui consiste à mettre l'image à imprimer en dur dans le code html avec la propriété display:none; dans la feuille de style "screen", et en display:block; dans la feuille de style "print".
Je sais que ceci n'est pas très propre et alourdis le code mais je vois pas d'autre solution...
Si vous en avez, je suis prenneur.
Merci de votre aide.
A bientot brex74
Modifié par brex74 (09 Mar 2006 - 14:35)
J'ai un problème par rapport aux feuilles de style d'impression.
J'arrive parfaitement à modifier mes styles pour adapter la mise en page à l'impression mais je ne parvient pas à insérer des images en background-image (pour le logo par exemple).
D'après ce que j'ai lu, cela viendrait du fait que les navigateurs suppriment automatiquement toutes les propriétés de couleur et d'image des background pour éviter à l'utilistateur d'imprimer une page entière colorée.
Ma question est la suivante :
Comment peut on insérer une image dans une mise en page pour le media print ?
J'ai déja pensé à une astuce de bidouille qui consiste à mettre l'image à imprimer en dur dans le code html avec la propriété display:none; dans la feuille de style "screen", et en display:block; dans la feuille de style "print".
Je sais que ceci n'est pas très propre et alourdis le code mais je vois pas d'autre solution...
Si vous en avez, je suis prenneur.
Merci de votre aide.
A bientot brex74
Modifié par brex74 (09 Mar 2006 - 14:35)