OVH Cloud OVH Cloud

css background-image

3 réponses
Avatar
simOn
salut,
je m'en remets a vous pour un petit probleme de background-image
j'ai un div container dans lequyl est definit une image de fond.
ce div extensible 'container' contient *evidemment* d'autres divs .... mais
il se pose un probleme etrange.

Si l'attribut height n'est pas defini ... je n'ai plus d'image. Si je
precise un min-height ou un height (comme c'est le cas actuellment) l'image
s'affiche sur la hauteur definit bien que le calque s'adapte au contenu
réel.
si je passse height:auto; a nouveau je n'ai plus l'image ........
Ca bug sous mozilla, IE 5.5 l'affiche correctement.

visible a cette adresse :
http://garocheurs.free.fr/hardouin/

Pourriez vous m'eclairer ? merci

simon

3 réponses

Avatar
asthenik
simOn wrote:
salut,



Salut,

j'ai un div container dans lequyl est definit une image de fond.
ce div extensible 'container' contient *evidemment* d'autres divs

Si l'attribut height n'est pas defini ... je n'ai plus d'image. Si je
precise un min-height ou un height (comme c'est le cas actuellment)
l'image s'affiche sur la hauteur definit bien que le calque s'adapte
au contenu réel.
si je passse height:auto; a nouveau je n'ai plus l'image ...



Si ton div 'container' contient des div en float alors il faudrait que tu
fasses suivre le dernier div contenu d'un petit <br style="clear: both;"
/>... Parfois IE buggera avec les floats... Il faudra (si possible) mettre
"height: 100%;" en style du 'container' s'il y a un bug (avec IE6 je crois).

--
<a s t h e n i k />
s y l v a i n @ n e t g u i d e . f r
Avatar
simOn
merci pour ca .. j'ai ajouté ce que tu m'as dis par precaution ... j'ai
juste testé avec IE5.5 pour le moment .. un ami l'a testé avec IE 6
apparemment ss pb ...

mais ca ne resoud pas mon problème de background ;-))

d'autres idées ?


"asthenik" a écrit dans le message news:
bmjr5u$ltv$
simOn wrote:
> salut,

Salut,

> j'ai un div container dans lequyl est definit une image de fond.
> ce div extensible 'container' contient *evidemment* d'autres divs
>
> Si l'attribut height n'est pas defini ... je n'ai plus d'image. Si je
> precise un min-height ou un height (comme c'est le cas actuellment)
> l'image s'affiche sur la hauteur definit bien que le calque s'adapte
> au contenu réel.
> si je passse height:auto; a nouveau je n'ai plus l'image ...

Si ton div 'container' contient des div en float alors il faudrait que tu
fasses suivre le dernier div contenu d'un petit <br style="clear: both;"
/>... Parfois IE buggera avec les floats... Il faudra (si possible) mettre
"height: 100%;" en style du 'container' s'il y a un bug (avec IE6 je


crois).

--
<a s t h e n i k />
s y l v a i n @ n e t g u i d e . f r


Avatar
simOn
"simOn" a écrit dans le message news:
3f93c573$0$27020$
vraiment personne pour me mettre sur la voie ?



problème résolu...(en faisant un peu de menages)
je devais avoir une incohérence dans mes imbrications de div.