sa tabelama mora da radi- ali nemoj da ih koristis :)
width i height zadati procentima rade kako si zamislio samo ako postoji neki parent kome je ta dimenzija fiksna, pa height: 100% ovde ne moze pomoci...
koristeci samo css nemoguce je postici da sve tri kolone imaju istu visinu... to mozes da dobijes pomocu javascript-a, ali je mnogo bolje da samo stvoris privid da je sve u redu - koristeci 'faux columns'...
za bordere koristi jos jednu iluziju: ispod kolona stavi prazan div koji ce za pozadinu da ima sliku na kojoj su donji borderi.
html:
Code:
<div id="rightcolumn">
<img class="cent" src="premiumsites.jpg" alt="" />
</div>
<div id="bottom_border"></div>
</div>
<div id="footer">
copyright
</div>
css:
Code:
#bottom_border {
clear: both;
width: 100%;
height: 1px;
background: url(bottom_border.gif);
}
slika:
jos bolje resenje je da ih uopste ne diras... najpametnije sto sam procitao na ovu temu je: "proslo je vreme tabela, ali tek treba da prestanemo da razmisljamo u njima... kolone jednake visine bi treblo da nestanu zajedno sa tabelama." hehe