CSS et arrière plans dans internet explorer

Résolu
Bonjour à tous les internautes,

peut-etre pouvez vous m'aider, étant donné que je n'ai trouvé personne dans mon entourage avec la solution à mon probleme.
Je crée une page web et j'essaye d'intégrer un arrière plan dans un balise <td> ou <tr> (peu importe): lorsque j'ai tappé le code approprié dans ma stylesheet à comprendre:

tr.transition1 { background: url(pictures/transition1.jpg) right top; }

Lorsque j'ouvre ma page dans le navigateur firefox, elle fonctionne parfaitement, quand au contraire je l'ouvre avec IE7, l'arrière plan refuse d'apparaitre. Mon premier constat était que les background ne marchent pas dans les balises <td> pour internet explorer hors sur cette page, http://icant.co.uk/csstablegallery/index.php?css=84#r84 , le créateur de la table, parvient à insérer son arrière plan de la meme manière que moi, et bizarrement, elle fonctionne chez lui???!!

A present je ne sais plus ou j'en suis, et j'ai besoin de trouver un solution à ce probleme étant donné que tout le concept de ma page web est chamboulée.

Merci d'avance

Mathijs

8 réponses

  1. Contributeur
    Salut.

    Essaie en mettant le chemin entre guillemets et à partir de la racine du serveur.

    @+
    1. Contributeur
      Salut,

      Pas besoin de guillemets dans “url()”.
       
    2. Contributeur
      @GihefAh bon... M'avait semblé que ça m'avait posé problème sur un site...

      J'ai du m'tromper !
    3. Contributeur
      @dcanlLa CSS du site mentionné : http://www.metasolutions.us/css_tables/takahashi/screen.css
  2. Je viens d'essayer également avec Opera et Netscape, le site marche parfaitement, et cet IE ******* ne veut rien entendre...
    1. Contributeur
      Bonjour,

      Est-ce que ton navigateur n'aurait pas une Option qui bloquerait les images ?
      1. Pas à ce que je sache, j'ai tout de suite essayé d'insérer une balise <img> pour voir si il y avait un probleme pour IE d'interpreter mes images, mais cela fonctionne bel et bien.
        1. J'ai recommencé mon concept de barre d'état et je l'ai ensuite retesté: tout fonctionnait parfaitement. J'ai réussi à isoler le problème, il s'agit en fait d'une mésinterprétation de l'image par IE lorsqu'on crée un image à partir d'un .bmp et qu'on le renomme ensuite en .jpg ou .gif, et ce seulement sous windows Vista. C'est étrange :)
          1. Contributeur
            Re.

            Je ne vois pas l'intérêt de renommer un bmp en jpg ou gif.

            Le jpg et le gif sont des formats d'image compressées. Pas le bmp. Donc le renommer en jpg ne t'apporte rien de plus que le bmp (sauf que du coup, Windows ne comprend plus lol!), ce n'est pas ça qui va compresser ton image.

            Si tu veux mettre ton image en jpg par exemple, il faut la convertir avec un logiciel de traitement d'image : ils le font tous (même paint) ou avec https://www.unibet.co.uk/?mktid=1:1419722:8389-9633

            Mais le principal est que ton problème soit résolu. :)

            @+
        2. Bonjour,

          lorsque je dis renommer un fichier, je parle d'ouvrir ce fichier dans une logiciel de traitement image et apres avoir séléctionné l'option "sauvegarder sous.." lui ajouter l'extension .jpg, ce qui reduit automatiquement la qualité dpi de l'image et donc le comprime.
          C'est ce qui me laisse perplexe, je n'ai pas fait de manipulation étrange, et sous Firefox par exemple, ca marche sans problèmes :)
          1. Contributeur
            Et dans la liste "type de fichier", c'est bien "Fichier d'échange jpg" (ou équivalent) qui était sélectionné ?
        3. Ce n'est pas nécessaire, l'adaptation est faite automatiquement: par exemple, un fichier s'appelle bitmap.bmp, je le sauvegarde simplement en effacant le .bmp et le replacant pas .jpg, le fichier est alors comprimé au format .jpg plus léger et sa qualité est automatiquement reduite.
          1. Contributeur
            Hum...