[Impression] Background-color impossible
Posté : 07 mars 2008, 19:13
Bonjour,
Etant sur l'impression des pages d'un site, j'utilise la fonction window.print() qui est censé imprimer la page je met dans cette page un boutton avec un onClick="javascript.window.print()".
Ce qui utilise la feuille de style @media_print suivante :
Toute les images et ce que je veux s'affiche bien sauf une chose : les background-color, aucun n'est present et quand je met dans les propriété de la feuille impression.css des couleurs et que j'imprime rien ne se fait.
Pourtant le reste des élements, si par exemple, je met des border s'affiche bien.
Une idée ?
Etant sur l'impression des pages d'un site, j'utilise la fonction window.print() qui est censé imprimer la page je met dans cette page un boutton avec un onClick="javascript.window.print()".
Ce qui utilise la feuille de style @media_print suivante :
Code : Tout sélectionner
@media print {
* { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
html, body { margin:0; padding:0; width:17cm; height:26cm; -zoom:0.8; }
#menu { display:none; }
.gab{ margin-left:auto; margin-right:auto; }
.gab_header { display:none; }
.gab_spacer{ display:none; }
.gab_menu{ display:none; }
.footer { display:none; }
.L_synth_print{ display:none; }
#onglet{ display:none; }
.Print{ display: none; }
.L_synth_print{ display:none; }
#Picto_retour{ display:none; }
#Impression{ display:none; }
#VoirDetail{ display:none; }
.G_etat_divP1{ background-color:#EDF0DE; border-bottom:solid 1px #000000; }
.G_etat_divP3{ background-color:#EDF0DE; border-bottom:solid 1px #000000; }
@page {
size: 21.0cm 29.7cm;
margin: 0 1.5cm 1.5cm 1.5cm;
}
}Pourtant le reste des élements, si par exemple, je met des border s'affiche bien.
Une idée ?