Question

Ce que j'essaie de faire, c'est de changer la couleur d'arrière-plan d'une cellule de tableau <td>, puis lorsqu'un utilisateur va imprimer la page, les modifications s'affichent maintenant.

J'utilise actuellement un script discret pour exécuter la commande suivante sur une plage de cellules :

element.style.backgroundColor = "#f00"

Cela fonctionne à l'écran dans IE et FF, cependant, lorsque vous accédez à l'aperçu avant impression, les couleurs d'arrière-plan sont perdues.

Est-ce que je fais quelque chose de mal?

Était-ce utile?

La solution

Avez-vous essayé de coder en dur les valeurs juste pour voir si les couleurs d'arrière-plan s'affichent sur l'aperçu avant impression ?Je pense que c'est un paramètre dans le navigateur.

Autres conseils

N'est-il pas recommandé de faire cela avec des feuilles de style ?Vous pouvez modifier le type de média dans l'instruction LINK de votre code HTML, de sorte que lorsque la page sera imprimée, elle reviendra à un style différent ?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top