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: