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 :

background image dans mail


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut background image dans mail
    Bonjour,

    Mon problème est simple, je n'arrive pas à afficher les images de fond dans mon mail HTML.
    Lorsque je met des lien vers des photos, celles-ci s'affichent mais lorsque je souhaite mettre des images de fond, rien de s'affiche.

    Voila le code correspondant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <div id="bottom" style="width: 500px;height: 151px;background-image: url('http://xxxx/xxxx/xxx/background-bottom.jpg') no-repeat;"></div>
    Si quelqu'un avait une solution.

  2. #2
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Bonjour,

    Tu utilises mal la propriété background-image :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    background-image: url('***') no-repeat;
    L'attribut no-repeat est associé à la proriété background-repeat, pas à la propriété background-image.


    Sois tu ajoutes background-repeat: no-repeat;
    Soit tu utilises le raccourci background :

    Code css : Sélectionner tout - Visualiser dans une fenêtre à part
    background: url('http://xxxx/xxxx/xxx/background-bottom.jpg') no-repeat;


    Il faut aussi savoir que certaines messageries ne prennent pas en compte les styles, ce qui peut poser des problèmes pour les images de fond.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut
    Même avec ta correction cela ne marche pas, il va falloir passer par des tableau avec td background="..." a ton avis ?

  4. #4
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Possible.
    Les webmails réservent toujours de nombreuses surprises (et rarement bonnes).

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 288
    Par défaut
    Bon, j'ai réglé le problème, les fonds que j'utilisais pour le header et footer, je les ai mis en

    Et cela marche maintenant.

    Maintenant un autre problème est pour les liens, le style :

    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
     
    <style type="text/css">
     
    		a {
    			text-decoration: none;
    			border: 0;
    			font-weight: bold;
    			color: #067CB9;
    			font-family : Trebuchet MS, Verdana, Arial, sans-serif;
    		}
     
    		a:hover {
    			text-decoration: none;
    			border: 0;
    			font-weight: bold;
    			color: #E31F6F;
    			font-family : Trebuchet MS, Verdana, Arial, sans-serif;
    		}
    	</style>
    n'est pas pris en compte, j'ai essayé de le mettre "inline", mais je ne vois pas comment passer le "a:hover" en inline...

  6. #6
    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 : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ne mets pas ta balise style dans le head, mais dans le body. La plupart des lecteurs de mails supprime l'intégralité de la balise head.

Discussions similaires

  1. [IE] Problème avec background-image dans un TR?!
    Par Danny Blue dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 05/12/2007, 17h29
  2. Plusieur background-image dans la meme class
    Par tyn0r dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 14/08/2007, 14h34
  3. [CSS]background-image dans un <TD>
    Par kij dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 03/03/2007, 17h02
  4. background-image dans un mail
    Par lau_the_raptor dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 06/11/2006, 00h23
  5. [CSS] background-image dans un <button>
    Par Djakisback dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 25/01/2006, 11h17

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