http://www.dynamicdrive.com/forums/showthread.php?t=11839
Troszkę go zmodyfikowałek, żeby u gory pokazywała się jedna fotka. Wszystko ładnie pięknie działa, ale pod IE jest problem, że po naciśnięciu na Następne (następne zdjecie z danego albumu) ta ruszająca się galeria nie pokazuje się:( Dopiero po kliknieciu Odźwież ta ruszajaca galeria sie pokazuje.
Doszedłem do tego, ze jeśli jest to czysty kod samej galerii to spoko dziala, ale jeśli umieszcze to w <table></table> to niestety nie pokazuje się ta ruchoma galeria:(
Dla ułatwienia podam częśc kodu:
<?php /////////wyswietlanie fotek/////////////// $z1="SELECT * FROM obrazki WHERE id_albumu = $ida "; echo ' <div id="motioncontainer" style="position:relative;overflow:hidden;"> <div id="motiongallery" style="position:absolute;left:0;top:0;white-space: nowrap;"> <nobr id="trueContainer"> '; $nazwa=$w["nazwa"]; $id=$w["id"]; $opis=$w["opis"]; $id_albumu=$w["id_albumu"]; $fotka=mysql_fetch_assoc(mysql_query("SELECT nazwa, opis FROM obrazki WHERE id_albumu=$ida LIMIT 1")); echo '<a href="pokaz_obrazek.php?nazwa='.$nazwa.'"><img src="obrazki/mini_'.$nazwa.'" border=0></a>'; } echo ' </div> </div> '; ?>
I ta sobie myśle, że może niewolno umieszczac <div> w znacznikach <table>?? Jest do tego jakaś reguła?? A może można czymś zastąpić to DIV . Bo przyznam się ze robie stronki cały czas na <table> i w div-ach nie jestesm biegły.
Z góry dzięki za odpowiedź