chciałbym stworzyć galerie w taki sposób:
1. tworze div id="gallery"
2. wewnątrz tworzę div ( generowane z bazy ), class="mini" wewnątrz z miniaturą obrazu
3. napisałem przykładowy kod, który miniatury ustawia w pasku i po kliknięciu dostaniemy normalny obraz w stałych divie
<!DOCTYPE HTML> <html> <head> <style type="text/css"> #gallery{ border: 2px solid green; overflow: hidden; width: 840px; height: 120px; } .mini{ float: left; border: 1px solid red; } #normal-pic-size{ width: 584px; height: 422px; border: 2px solid pink; } </style> <script type="text/javascript"> $(document).ready(function(){ $('.mini').click(function(){ var fileName = $(this).children('img').attr('src'); $("#normal-pic-size").html('<img src="' + fileName.replace("mini_", "") + '" />'); }); }); </script> </head> <body> <div id="gallery"> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> <div class="mini"> <img src="mini_zaraz.jpg" alt="" /> </div> </div> </body> </html>
gdy w css mam ustawiony overflow: hidden nie wyświetla mi wszystkich obrazów w moim poziomym pasku miniatur.
proszę o wskazówki jak zrobić przesunięcie niewidocznej częsci divów za pomocą przycisku prawo-lewo