Navigation dans les dossier

Eléphant du PHP | 147 Messages

04 août 2005, 12:10

Bonjour

Je n'arive pas a accéder a une image à partir d'une feuille de style, d'abbord voila la structure du site :

/site_V2
/images
/style
index.php

La feuille de style se trouve dans le dossier style et et appliquée à la page index.php.

Elle contien ce code pour avoir une image situé dans images

Code : Tout sélectionner

#image1_accueil a{ float : left; margin-right : 1em; margin-top : 2ex; margin-left : 2em; margin-bottom : 1em; display : block; width : 250px; height : 160px; background : url(../images/magasin.jpg) no-repeat 0 0; }
j'ai aussi tenté sa :

Code : Tout sélectionner

background : url(images/magasin.jpg) no-repeat 0 0;
Je trouve pas ou est le binz

h2o
Eléphant du PHP | 81 Messages

04 août 2005, 12:22

Code : Tout sélectionner

background : url(../images/magasin.jpg) no-repeat 0 0;
est la bonne formulation. Le chemin est relatif par rapport à l'emplacement de la feuille des style. Heureusement, sinon il faudrait autant de feuilles de style que de niveau dans ton site.

Mais, quel navigateur utilises-tu, car à l'expérience, Opéra à quelque difficulté avec cette fonctionnalité.
Jean-Marie Hoornaert - h2o
Aide au développement et formation FileMaker, xml et AppleScript

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

04 août 2005, 12:23

Préfère un chemin absolu dans ce cas : /images/...

Eléphant du PHP | 147 Messages

04 août 2005, 12:27

J'utilise firefox

Eléphant du PHP | 147 Messages

04 août 2005, 12:30

J'ai oublié un detail, dans ma page index j'inclu une page accueil.html et mon image provient de cette page la j'espere que c'est clair

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

04 août 2005, 12:38

ça l'est beaucoup moins :)
Une image ne provient pas d'une page... Elle est ou n'est pas... Et si elle est, c'est où qui nous intéresse ;)

Eléphant du PHP | 147 Messages

04 août 2005, 12:40

l'image est dans le dossier /images mais elle est appelé par la page accueil.html qui est dans le dossier /Site_V2.

Eléphant du PHP | 147 Messages

04 août 2005, 12:44

J'ai changé l'id #image1_accueil en une class et sa marche dans ma feuille de style et dans mon fichier accueil.html. Je sais pas pourquoi mais bon on va pa réflechir 30 ans faut que j'avance