28220 sujets

CSS et mise en forme, CSS3

Bonjour tout le monde.

J'suis en train de bosser sur la css à l'impression d'un blog basé sur le moteur dotclear.

Jusqu'à maintenant, tout va bien, mais je suis confronté à un petit problème:

En media "screen", le contenu de mon h1 disparait au profit d'une image de titre, insérée via les propriétés de background.

Je comptais faire de même pour l'impression, en changeant d'image (image reprennant ma police de titre, mais sur fond blanc, sans les éléments de mon interface web).

Mais quand je fais "aperçu avant impression" dans firefox, il ne me l'affiche pas, cette image (alors que les propriétés sont correctes, j'ai testé en media screen pour être sûr d'une éventuelle faute de frappe).

Un p'tit coup de pouce ?

Merci beaucoup et bonne journée.
Bonjour,

La configuration par défaut de nombreux navigateurs, dont firefox, fait que les images et couleurs d'arrière-plan CSS ne sont pas conservées à l'impression, quelque-soit les indications données par la CSS print. Cette configuration et les préférences de l'utilisateur l'emportent obligatoirement sur la CSS.

Donc, pour l'impression : ne pas espérer conserver des images CSS. Rétablir le contenu HTML du titre.
Merci Laurent.

Que penses-tu de l'idée de rajouter cette image en dur dans le code, ce qui laisserait une image de titre dans mes pages si les css sont désactivées, et la ferait apparaître dans les medias imprimés ?

Démarche logique, illogique, pas sympa, pas accessible ?

En fait, je demande pasque j'hésite à le faire, le reste du blog étant le plus accessible et "user-friendly" possible.
merci.

j'avais suivi le billet sur ton blog lors de sa parution et j'en avais bien suivi les conseils...

d'ailleurs, j'en profite, merci pour tes billets, ils sont généralements plus qu'intéressants et très instructifs. Smiley ravi