Mam taki problem. Strone stworzyłem w oparciu o div. Mam nagłówek, lewą kolumne, prawą i stopkę. Chciałbym aby lewa kolumna i prawa miała zawsze tą samą wysokość (tzn w zależności od zawartości prawej kolumny lewa automatycznie zmieniała się w taką samą wysokośc), zrobiłem to biorąc prawą i lewą kolumnę w oddzielną warstwe którą nazwałem "srodek". Jest teraz wszystko oki tylko że chciałbym aby lewa kolumna miała zawsze tło wczytywane z jpg (i jeśli się lewa kolumna powiększy to na całej jej wysokości ma być tło z obrazka i odwrotnie). mógłbym zrobić to wczytując do wartwy srodek tło z obrazka, z tym że na niektórych podstronach prawa kolumna jest mniejsza niż lewa (niższa) i wtedy pozostała częśc wypełniana by była tłem z obrazka, a chcę aby prawa kolumna calutka miała tło "background: #CCE6FF;".
Proszę o pomoc i ewentualne pytania jeśli jest coś niezrozumiałe:
* { padding: 0; margin: 0; } body { overflow: visible; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font color: #0056E8; background: #A7C2D5; } a { text-decoration: none } a:link { color: #0000FF } a:visited { color: #1E1EAD } a:hover { text-decoration: underline } a:active { color: #FFFFFF } #strona { margin: 0 auto; width: 758px; } #naglowek { color: #333; width: 738px; height: 100px; padding: 10px; margin: 10px 0px 0px 0px; background-image:url('naglowek1.jpg'); } #srodek { background: #CCE6FF; margin-bottom: 0px; overflow: auto; width: 100% } #lewakolumna { display: inline; color: #333; padding: 0px; width: 190px; float: left; background-image:url('lewakolumna.jpg'); } #prawakolumna { float: right; color: #333; background: #CCE6FF; margin: 10px; padding: 0px; width: 534px; display: inline; position: relative; } #stopka { font-size: 9pt; width: 738px; clear: both; color: #333; border: 1px solid #A3C3FF; background-image:url('stopka.jpg'); margin: 0px 0px 10px 0px; padding: 10px; } .clear { clear: both; background: none; }
plik index.php ma zawartość taką:
<body> <div id="strona"> <div id="naglowek"> </div> <div id="srodek"> <div id="lewakolumna"> <tr> </tr> <tr> <td> <a href="index.php?id=aktualna_oferta">Aktualna oferta</a><br> </td> </tr> <tr> <td> <a href="index.php?id=inwestycje">Planowane inwestycje</a><br> </td> </tr> <tr> <td> <a href="index.php?id=galeria">Galeria</a><br> </td> </tr> <tr> <td> <a href="index.php?id=adres">Adres i kontakt</a><br> <br> </td> </tr> </table> <center><img src="logo_22.jpg" border="0" align="center"/></a></center> <br><br><br><br> </div> <div id="prawakolumna"> <?php $strony=array('o_firmie','aktualna_oferta','galeria','adres','ulica','inwestycje','lista','lista1','postojowe','rzuty','wizualizacja'); if (isset($_GET['id'])) $id=$_GET['id']; else $id=''; if (!in_array($id,$strony)) $id=$strony[0]; if (file_exists($id.'.php')) include($id.'.php'); else include('o_firmie.php') ?> </div> </div> <div id="stopka"> </div> </div> </body> </html>
bardzo prosze o pomoc, z góry dziękuję