Affichage background dans safari

fredmac75

Membre expert
Club iGen
14 Juillet 2003
1 416
127
55
Le Mans
www.km-spirit.com
bonjour,
j'ai un petit soucis. Lorsque je demande à Safari, via dream, de m'afficher une page, ce dernier omet les background. A contrario pas de soucis avec FF.

J'ai déjà vidé le cache de Safari à plusieurs reprise... :(

D'où peut bien venir ce refus d'affichage des background ???

Merci
 
[EDIT]ah ben oui... en fait
 
Bon en fait, chez moi cela fonctionne... (j'avais oublié de fermer ma parenthèse :siffle:)

Comment cela se présente chez toi alors ?
 
On va dire que cela peut venir de là ou de là aussi... mais comme on ne voit pas ta page de code ;).
 
starmac a dit:
On va dire que cela peut venir de là ou de là aussi... mais comme on ne voit pas ta page de code ;).
celle la je l'ai bien mérité...:D

Plus sérieusement voici le code XHTML
Bloc de code:
  <div id="entete">
    <h1>Internet Concepteur - Solutions internet sur mesure</h1>
    <p><img src="images/accueil.png" width="32" height="23" Alt="Retour &agrave; l'accueil"/></p>
    <p id="Tel"><img src="images/telephone.png" width="206" height="30" alt="T&eacute;l&eacute;phone 0 871 100 200" /></p>
  </div>

et CSS
Bloc de code:
body{margin:0;padding:0; background: url("images/Bgheader.gif") repeat-x; font: 1em Arial, Helvetica, sans-serif; color:#666;}
li {list-style-type:none; display:inline}
img{border:0;margin:0; padding:0;}
p{margin:0; padding:0;}

#MainContent{margin:0 auto 0 auto;padding:0; width:770px;text-align:center;}
#entete {margin:0; padding:0; width:770px; height:115px}
#entete h1 {background:url(images/Internet-concepteur.png) no-repeat; height:74px; width:330px;margin-left:15px;padding:0;position:absolute; top:0;text-indent:-5000px}

Le background problématique, c'est à dire celui qui ne veut pas s'afficher dans Safari, est celui du body

j'ai essayé de ne prendre que le nécessaire...;)
 
Je ne vois pas d' erreur dans cette partie là; en testant cette partie de code chez moi sur safari ou FF, je voi le Bgheader .

Je me demande si le problème ne viendrait pas plutôt de safari .
 
Les doubles quotes autour du chemin...
Bloc de code:
body{margin:0;padding:0; background: url([COLOR="Red"]"[/COLOR]images/Bgheader.gif[COLOR="red"]"[/COLOR]) repeat-x; font: 1em Arial, Helvetica, sans-serif; color:#666;}

J'ai le sentiment que le pb vient de là... Enlève-les.
 
j' avais eu cette intuition également mais en testant avec et sans pas de problème .
 
hemelune a dit:
j' avais eu cette intuition également mais en testant avec et sans pas de problème .
Alors l'autre option est d'écrire sans attribut "global" (je ne sais pas le terme exact), c'est à dire :

background:url(images/Bgheader.gif);
background-repeat:repeat-x;
 
j'avais essayé sans les quotes autour du chemin du fichier, mais cela ne change rien. De même le découpage en deux attributs background-image et background-repeat ne donne pas les résulats escomptés...
Ce problème me laisse dubitatif dans la mesure, encore une fois, ou FF affiche farpaitement la page demandée ???

Enfin, c'est bien la première fois que je suis confronté à ce problème avec Safari, à l'occasion du développement d'un site.


Edit
-----
Opéra me fait le même problème que Safari ??? Pas d'affichage du Background...
 
je viens de regarder le code source dans Safari, et y ais noté la ligne suivante :
Bloc de code:
<link rel="stylesheet" title="Désactivé pour l'Aperçu dans le navigateur : style.css" type="text/css" media="all"/>

Aurais je par inadvertence, coché un style utilisateur ???
 
il me semblait bien que ça venait plus de safari que de ton code .