Rozszerzanie się DIVów


(Szustka66) #1

Problem polega na tym, że jeśli wpisuję tekst do któregoś z bloków (lewa_tresc,prawa_tresc) blok nadrzędny 'srodek_textura' się nie rozszerza dając teksturę pod te bloki co są w nim. Jeśli ręcznie ustawi się na jakąś wartość height dla srodek_textura efekt jest właściwy, bo pod treścią faktycznie mam teksturę (treść jest w blokach lewa_tresc,prawa_tresc). Ale wiadomo, że chodzi o to by strona się rozszerzała sama.

Mam w HTMLu taki kod:

tresc z lewej

tresc prawa

[/code] a w CSS taki:
[code]#paseczek{ background-image: url("img/paseczek.jpg"); width: 720px; height: 20px; margin:0 0; } #srodek_textura{ background-image: url("img/srodek.jpg"); width: 720px; height: auto; /*min-height: 200px;*/ } #lewa_tresc{ width: 170px; padding-left: 5px; float: left; } #wolne_tresc{ width: 125px; float: left; } #prawa_tresc{ width: 425px; float: right; padding-right: 5px; } #dol_menu{ clear: both; background-image: url("img/dol_menu.jpg"); width: 720px; height: 40px; } #stopka{ clear: both; background-image: url("img/stopka.png"); width: 720px; height: 35px; }

Zdjęcie:


(mario@) #2

Podmień tylko ten fragment

#srodek_textura{

    background-image: url("img/srodek.jpg");

    width: 720px;

    overflow:auto;

    /*min-height: 200px;*/

    }

Oto chodziło ?


(Szustka66) #3

Tak dzięki za tego overflow'a