Sfondo css che in un sito va e nell'altro no?

ghisirds

Utente Attivo
4 Mag 2007
227
0
16
Ciao a tutti.
Non riesco a capire il perchè non compare l'immagine di sfondo di un sito che sto facendo. Ho copiato la struttura da un'altro mio sito, anch'esso in costruzione, ma mentre nel secondo tutto va bene... in quello inquisito è come se non trovasse l'immagine.

Il sito dove appare l'immagine, chiamata container.jpg:
http://www.idea-moto.com/

E invece in questo non c'è:
http://www.casecervia.it/

L'identica struttura css iniziale è questa:

body {
margin: 0;
padding: 0;
text-align: center;
background: #5291ef url(../percorso/body.jpg) repeat-x top;
}

#container {
width: 780px;
margin: auto;
background-position: center;
background-repeat: repeat-y;
background-image: url(../percorso/container.jpg);
text-align: left;
}

Qualcuno riesce a capire il motivo?

Aggiungo che se inserisco le 3 righe del backround in #corpo invece che in #container tutto funziona, ma non posso farlo perchè ci voglio mettere un'altra immagine in trasparenza.

Un grazie anticipato a chiunque mi aiuterà e un salutone a tutti.

__________________
guida nokia 7710 software, forum di cultura generale, nuova idea regalo natale (christmas gift in inglese)
 
Io lo vedo in entrambi... nel primo sfuma in arancione e nel secondo in blu.

Forse non ho capito: dov'è il problema?

PS. bei siti :)

no, ma non è quello.... è praticamente il proseguimento dell'header.
In uno è bianco e nell'altro color sabbia (dove non si vede!)
 
Un ringraziamento a Nadia che mi ha svelato la soluzione al problema.
Praticamente quando tutti i contenuti sotto container sono in div con proprietà float, firefox non allunga il container ma lascia che i float vadano oltre le sue dimensioni (con IE6 lo sfondo si vede).
E' bastato inserire un div, subito prima della chiusura del container con un
css clear:both.
Nell'altro sito infatti c'era il footer in clear:right e tutto funzionava.
Grazie e un saluto.
 

Discussioni simili