28219 sujets

CSS et mise en forme, CSS3

Bonjour,

Je fais actuellement une interface web de gestion de commandes..
Je rencontre de gros soucis pour mettre en forme un document imprimable, je m'explique :
- J'ai une page qui contient un tableau.
- Le style de la première ligne de mon tableau est défini dans mon fichier CSS par :

#ligtitre
     {
         background:#FFFFAA;
         page:default;
         font-weight:bold;
         font-family:Arial;
         border-width:1px;
         border-style:solid ;
     }

dans ma page HTML :

<table align="center" >
              <tr [b]id="ligtitre"[/b] align="center" >
                  <td ></td>
                  <td ></td>
                  <td ></td>
              </tr>
      ....


Quand je fais un apercu avant impression de ma page tout semble correct a part que cette premiere ligne du tableau ne garde pas sa couleur de fond !! Smiley fache
J'ai donc créé un fichier print.css dans lequel j'ai ce code :

@media print
{
    #ligtitre{background:#FFFF99;page:default;font-weight:bold;font-family:Arial;border-width:1px;border-style:solid ;}
}


Quand je fais un apercu avant impression la couleur de fond n'apparaît toujours pas.. Smiley bawling , je désespère....

Si quelqu'un peut me venir en aide, je sais pas si mon 'print.css' est correctement ecrit.

PS: Navigateur IE6
Code d'appel de mon 'print.css' :
<link media="print" href="print.css" type="text/css" rel="stylesheet">


Merci BOKOU
Bonsoir,

Par défaut, les background ne sont pas imrpimé à partir de la plupart des navigateurs (tous ?!?)

Il ne t'appartient donc pas d'y remédier...
Il s'agit de la configuration qu'à fait l'utilisateur sur son navigateur.
Igor a écrit :
-Firefox: Aperçu avant impression > Mise en page > Imprimer le fonds de page
-IE: Outils > Options > Avancées > Imprimer les couleurs et les images d'arrière plan.
-Opera: Fichiers > Options d'impression > Imprimer l'arrière plan de la page.

Le lien : Background image et impression
Smiley cligne
Salut,
Smiley rolleyes OK autant pour moi Smiley rolleyes

En tout cas merci beaucoup pour ta reponse, ca fait quand même 2 jours que je bataillait sur ca.
En effet j'ai coché l'option 'imprimer les couleurs de fond' : ca marche.



Euhh.. a propos j'ai une autre question.. comment faire pour virer les lignes qu'il met en en-tête et en pied de page ?
du style page 1 sur 1, l'url de la page,...

MERCI Smiley biggrin
Modifié par jimmypage64 (09 Jan 2007 - 08:16)
De rien ...
Smiley cligne
jimmypage64 a écrit :
Salut,
Euhh.. a propos j'ai une autre question.. comment faire pour virer les lignes qu'il met en en-tête et en pied de page ?

Euh ...
Sans dire de bêtise ...
C'est pas possible
Smiley sweatdrop