IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Souci de background color à l'impression


Sujet :

CSS

  1. #1
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut Souci de background color à l'impression
    Bonjour à tous,

    j ai un souci avec mes fond en couleur : il ne s'affichent pas quand je fais apperçu avant impression.

    La procédure que j'ai fait :

    - j'ai configurer mon browser (ie) pour qu'à l'impression il me laissent la couleur
    - j'ai fait une fueille de style pour l'impression que j'ai déclarer en - j'ai utilisé sur mes propriètés
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Background-color:#A5A5A5 !IMPORTANT;
    voilà tout est dit de ce que j ai tenté mais rien ni fait le couleur ne s'affiche pas

    merci d'avance

  2. #2
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    N'utilise pas de majuscule dans tes feuilles de style (sauf peut être pour les couleurs si tu veux)

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    background-color:#a5a5a5 !important;

    De plus où déclares tu ton media="print" ? Dans la balise <link> ou non ?

  3. #3
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    oui dans le link pas de soucis j'ai juste mis media='print' pour précisé que je le faisais c'est tout .

    Mais je viens d'essayer ce que tu m'a dit mais cela ne marche pas

  4. #4
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Aurais tu un lien (url vers démo) où l'on puisse constater ton problème ?

  5. #5
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    désolé ce n'est pas en ligne

  6. #6
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Et bien peut être peux tu fournir le code de ta page web ? (html et css)

  7. #7
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    un tableau (html)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <table border='1' style='border-width: 1px;border-style:solid;border-collapse:collapse;border-collapse:collapse;margin-top:-160px;margin-letf:-295px;text-size:7px;width:750px;' class='tab_Mo'>
    <tr class='ligth'><td>ref</td><td>qte</td><td>Montant</td></tr>
    <tr><td>R01589</td><td>2.80</td><td>122.50</td></tr>
    </table>
    le css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    .tab_Mo
    {
    	text-align:right;
    	page-break-after:right;
    	page-break-inside:avoid;
    	border-width: 1px;
    	border-style:solid;
    	border-collapse:collapse;
    	border-collapse:collapse;
    	width:750px;
                 background-color:#ffcccc !important;
     
     
     
    }
     
     
    .ligth
    {
    	background-color:#ffcccc !important;
    }

  8. #8
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    Peux tu mettre tout le code HTML (c'est à dire du DOCTYPE à la balise de fin </html>) sinon on ne peut pas voir si le media="print" est correctement implémenté.

  9. #9
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <html>
    <head>
    <META name="WebPartPageExpansion" content="full">
    <link rel='stylesheet' type='text/css' href='/josselin/accueil/style/default_style.css' media="screen">
    <link rel='stylesheet' type='text/css' href='/josselin/accueil/style/print_style.css'  media='print'>
     
    <script type="text/c#" src="../scripts_aspx/fonctions_principales.aspx" runat="server"></script>
     
    </head>
    <body>
    // le code qui va là est audessus
    </body>
    </html>

  10. #10
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    a priori ton appel de style avec media="print" semble bon.

    Par contre, il faudrait que tu rajoutes un DOCTYPE à ta page.

    De plus tu utilises une feuille de style mais tu as aussi du style inline dans tes tags HTML : ce n'est pas nécessaire (enlève le style="..." et le border="1" dans ton tag <table>).

    Enfin le "!important" n'est pas du tout nécessaire, il n'est à utiliser que dans de très rares occasion (pour surcharger un héritage et encore).

    Pour finir, je te conseille de passer ta page au validateur W3C.

  11. #11
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    ok j'essaye ça je vus tiens au courant

    ==> suite ça ne marche pas méme avec l'ajout de doctype et le passage au validateur

  12. #12
    Rédacteur

    Homme Profil pro
    Responsable de projet
    Inscrit en
    Mai 2009
    Messages
    634
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de projet
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2009
    Messages : 634
    Par défaut
    j'ai testé avec ce code
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <table class='tab_Mo'>
    <tr class='ligth'>
    	<td>ref</td><td>qte</td><td>Montant</td>
    </tr>
    <tr>
    	<td>R01589</td><td>2.80</td><td>122.50</td>
    </tr>
    </table>
    l'imprimante m'imprime bien comme le style demandé. Par contre en effet, il n'y a pas de couleur d'arrière plan. Mais cela est dû au paramètre de ton impression soit au niveau de ton imprimante, soit au niveau de ton navigateur.

  13. #13
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    j'ai déjà cochez dans ie->outils->options internet->avancé->imprimer les image et les fond de couleurs .

    donc je séche un peu là.
    /************************************************/
    Maj du 15/02/2011

    j 'ai trouvé pourquoi ça marchais pas j avais bien mis imprimé les images et fond dans outils option ....
    mais faut aussi le mettre dans aperçu avant impression est là paff magi ça marche !!!!

    Ah le magie de windobe

    peut chercher pendant trois jour une erreur dans le code là ou c'est le système qui ne réagit pas comme il le devrait .

    je tiens à applaudir les lépreux qui ont codé IE quelle idée de mettre ça à deux endroits

    enfin bref merci pour votre coup de main
    /*******************************************************/

  14. #14
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Cela dit, un tour dans la FAQ aurait fait gagner pas mal de temps :
    http://css.developpez.com/faq/?page=...UND_impression

  15. #15
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2011
    Messages : 57
    Par défaut
    si tu avais suivi le topic depuis le début

    je l'ai fait tout de suite le truc avec IE->ouitls->Options internet->avancé-> cochez imprimez fond de couleur et images
    le souci n'etais pas là. IL FALLAIT AUSSI

    faire clic droit->aperçus avant impression-> cliquez sur la roue à dent et cochez Aussi là une petite case imprimez les fond et image
    ça c'est pas marquer dans le FAQ ........ au passage

  16. #16
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    La FAQ date un peu .. C'est une option qui a du arriver avec IE8, puisque je n'en ai aucun souvenir sur IE6 et 7.

    La FAQ a effectivement besoin d'une mise à jour.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [css]longueur en x d'un background-color
    Par totoranky dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 16/11/2005, 00h32
  2. [css] input type submit et background-color
    Par krfa1 dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 22/09/2005, 11h20
  3. background-color
    Par canabral dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 15/09/2005, 15h23
  4. [CSS] @media print & background-color
    Par denisC dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 11/05/2005, 09h21
  5. Réponses: 8
    Dernier message: 09/04/2004, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo