Forum Programmation.web Problème de CSS

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
5
mai
2013

Salut,

Je viens de découvrir que l'export html depuis le logiciel Tellico provoque des résultats différents selon qu'on navigue avec Firefox ou Chromium.
Par exemple sur mes listes de nouvelles de SF sur mon site je vois ça sur cette page : http://patrickguignot.fr/sf/nouvelles_sf_files/A_la_crois_e_des_chemins-1587.html

Titre de l'image

Chromium à gauche et Firefox à droite. On voit que le fond de la page est gris pour Firefox alors qu'il est blanc (comme souhaité) pour Chromium.
Je me doute que cela doit être un problème de CSS quelque part qui est interprété d'une façon par Firefox et d'une autre façon par Chromium…mais comme je n'y connais que pouic je suis coincé. Quelqu'un à une idée ?

  • # CSS

    Posté par  . Évalué à 1.

    Effectivement c'est un problème de CSS. Dans « body », il y a « background-color: Window; ». Pour avoir du blanc, il suffit de remplacer « Window » par « white ».

    • [^] # Re: CSS

      Posté par  (site web personnel) . Évalué à 4.

      Mmm..mais étant donné que je n'ai pas mis à jour ces pages depuis des mois ce doit être Firefox qui a changé de comportement non ?
      Toujours est-il que j'ai plutôt intérêt à modifier la css à la source c'est à dire dans le fichier tellico2html qui génère les pages plutôt que sur chaque page individuellement en changeant "Window" par "White".

      Le fichier source est là mais je ne vois aucun "background-color: Window" dedans : https://projects.kde.org/projects/extragear/office/tellico/repository/revisions/master/entry/xslt/tellico2html.xsl

      • [^] # Re: CSS

        Posté par  . Évalué à 1.

        Je ne pense pas que ta page a été générée avec ce fichier. D'ailleurs je n'arrive pas à générer une page comme la tienne (Tellico 2.3.5).

      • [^] # Re: CSS

        Posté par  . Évalué à 1.

        Je confirme que c'est un changement de fonctionnement récent de firefox (enfin depuis quelques mois). Perso j'ai un fond bleuté à mes fenêtre donc j'ai bien vu la transition ! Certains sites n'ont plus leur fond blanc ce qui est parfois un peu moche :-)

        Je n'ai pas trouvé de ticket qui corresponde par contre dans le bugzilla.

        • [^] # Re: CSS

          Posté par  (site web personnel) . Évalué à 3.

          ça ne peut pas être seulement Firefox puisque quand je teste avec le Firefox au boulot sous Win7 je n'ai pas de problème et j'ai bien un fond blanc.
          Cela doit être l'interaction de Firefox avec quelque chose d'autre. Sans doute le thème GTK comme le signale voondo ci-dessous.

  • # Blanc sur mon FF²

    Posté par  (site web personnel, Mastodon) . Évalué à 3.

    Sur le FF que j'utilise pour rédiger ce message (Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0), c'est blanc comme sur ton chromium…

    • [^] # Re: Blanc sur mon FF²

      Posté par  (site web personnel) . Évalué à 3.

      Très étrange ça. Je regarderai demain à partir du Firefox sous Windows Seven du boulot.

    • [^] # Re: Blanc sur mon FF²

      Posté par  (site web personnel) . Évalué à 3.

      Bon tu as raison. Avec le Firefox du boulot je n'ai pas de problème.
      Je pense qu'il doit s'agir d'une de mes (nombreuses) extensions installées sur le Firefox de la maison qui doit foutre la grouille.

      • [^] # Re: Blanc sur mon FF²

        Posté par  . Évalué à 3.

        Ou plutôt un probleme d'interpretation entre ton FF et ton window manager.
        en effet, en ne precisant pas "white" mais window, tu laisses a firefox le soin de se demerder pour trouver la couleur de fond des fenetres…
        autant sous windows, c'est assez standard, mais sous linux, avec gnome, kde, e17, xfce… je ne sais pas trop comment il fait.

        Bon, j'ai peut être dit des approximations, mais le fait qu'il n'y arrive pas de la même maniere sur tous les environement ne me surprends pas.

        • [^] # Re: Blanc sur mon FF²

          Posté par  (site web personnel) . Évalué à 3.

          Merci pour la suggestion. Je suis sous Xfce donc je vais tester sous un autre WM que xfwm4 pour voir si il y a un changement.

          • [^] # Re: Blanc sur mon FF²

            Posté par  . Évalué à 2.

            Je suis quasiment sûr que ce gris vient du thème GTK utilisé par firefox (du fait de background-color: Window); ce qui explique pourquoi le rendu change selon les configurations.

  • # images png du css

    Posté par  (site web personnel) . Évalué à 2.

    chez moi certaines images png du css ne se chargent pas :
    body {
    background-image: url(patrick_g/background.png);
    }

    et

    div.category {
    background-image: url(patrick_g/transparency.png);
    }

    wind0w$ suxX, GNU/Linux roxX!

    • [^] # Re: images png du css

      Posté par  . Évalué à 1.

      Pareil fond de la couleur de mes fenêtres chez moi :

      capture firefox/gnome-unity

      Et l'image de fond

      body {
      background-image: url(patrick_g/background.png);
      }

      n'existe pas.

Suivre le flux des commentaires

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