DIV height problem

Pozdrav

imam sljedeći kod:

#content {
width: 893px;
height: 900px;
margin: 0 auto;
background-image: url('images/bgrepeat.png');
background-repeat: repeat-y;
}

Tu je trenutno height postavljen na 900px i sve radi u redu, međutim meni treba da height tog diva bude velik koliko ima sadržaja u tom divu jer je tako praktičnije. Kada maknem height tada ne pokazuje pozadinsku sliku.
Ako netko ima rješenje bio bih veoma zahvalan.

Probaj ovako

html, body, #content{ 
  height:100%; 
} 

samo stavi height:auto; :slight_smile:

Probao sam i to, ne radi.

Ako baš nikako nemožeš sa css-om možeš sa jquery-em.

stavi prazan div u content i unutar njega pravi content da možeš izmjeriti visinu i staviti ju na #content
var visina = $(’#content > div’).height();
$(’#content’).css(height, visina);

možeš to staviti sve u document ready, a možeš i staviti umjesto visina visina + 100 u slučaju da margin od p unutar diva gura taj div od # contenta, odnosno ako ima lufta između #contenta i diva.

Umjesto

height: 900px; 

probaj staviti

min-height: 900px;

Eh da, ako imaš elemente unutar diva koji imaju float neki, prije samog zatvaranja diva stavi

i css .clear{clear:both};

Evo ovo radi, hvala puno.