Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Programmation.web

Programmation.web : Firefox boude mes CSS « imprimante » (media="print")

Posté par Obsidian () le 22 février 2005
Bonsoir à tous !

Voila, dans l'éternel désir de faire un web plus propre, je me suis mis en tête d'offrir une petite soeur à la CSS par défaut qui gère l'écran, de façon à ce que les imprimantes ne soient pas en reste et n'impriment pas inutilement les liens de navigations, les sélecteurs, etc . Donc :





Les deux CSS existent, sont valides selon le W3C, et la CSS "screen" ne pose aucun problème.

En revanche, Firefox ne veut pas du tout de la CSS "print". Il l'ignore totalement, tant à l'impression qu'à la prévisualisation, même en la réduisant à sa plus simple expression :


div.search,
div.categories
{ display: none }


Je ne peux malheureusement ni mettre de lien vers le contenu en ligne ni inclure le code XHTML (valide) ici car c'est un projet professionnel et que l'accès aux informations que le site contient est restreint.

Mais dans tous les cas : Ca marche sous IE (même si ce n'est pas forcément propre).

Ai-je oublié quelque chose ou bien est-ce un bug du navigateur ?

Merci d'avance.

> Lire le message (3 commentaires, moyenne: 2,3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Les BALISES ! :-(

Posté par Obsidian () le 22/02/2005 à 19:32. (lien). Évalué à 2.

La même chose avec les balises :


<link rel="stylesheet" media="screen" type="text/css" href="../css/screen_default.css" title="Default" />
<link rel="stylesheet" media="print" type="text/css" href="../css/print_default.css" title="Printer default" />


merci à tous !

  • [^]Re: Les BALISES ! :-(

    Posté par Cali_Mero () le 22/02/2005 à 19:40. (lien). Évalué à 3.

    Il ne semble y avoir aucun problème dans les informations que tu fournis ici. Ton problème est donc ailleurs... Si tu veux des retours, l'idéal serait que tu mettes en ligne une page d'exemple et que tu postes un lien vers cette page, pour que l'on puisse tester.

    --
    #define MAGIC 0xdefaced /* I should've patented this number -cliph */
    • [^]Re: Les BALISES ! :-(

      Posté par Obsidian () le 22/02/2005 à 19:51. (lien). Évalué à 2.

      C'est exact, mais malheureusement difficile pour les raisons citées ci-dessus. Toutefois, il semble que, visiblement, ce soit un problème connu. Ceci est extrait des pages générées par linuxfr.org :

      if (is_ie) {}
      else {
      document.write('@import "../css/linuxfr_print.css" print;<\/style>');
      }


      Il me semblait bien qu'il y avait déjà eu des incidents avec cette clause. Est-ce le seul moyen d'en venir à bout ?

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web