![]() |
php - галерея, очень нужно!
Здравствуйте.
Перебрала почти все бесплатные скрипты для галерей, но ничего не подошло :( Мне нужно вот что: на странице есть превью (генерировать их не обязательно, я лучше сама их буду делать), допустим, 20 штук. Нажимая на каждую, на этой же странице загружается большое изображение (плюс желательно еще краткое текстовое описание). Т.е. превьюшки (thrumb) остаются всегда на странице, активная - обведена рамкой (ну, это я могу сделать). В существующих скриптах обычно превью исчезают и есть только кнопочки - prev и next. Не знаю, возможно я что-то пропустила, но сама написать скрипт пока не могу, прошу помощи, может кто знает как это реализовать? Пример такого скрипта: http://www.artlebedev.ru/everything/routine/2006/12/15/ |
А что у Вас собственно не получается? Сделать превью кодом? Показать картинку?
|
Не получается, чтобы ссылка с первью вела на большую картинку, загружаемую на эту же страницу без перезагрузки браузера.
Т.е. грубо говоря - как сделать, чтобы в одно и то же место подгружалась большая картинка по клику на превью, причем большие картинки все разные по размеру? Какой код нужен для этого места, куда будет грузиться большая картинка? И какой код для ссылок первью... Спасибо, если поможете. |
hentony, по onclick менять src картинки надо.
Причем надо как-то задуматься над тем, куда уползет дизайн при подгрузке "разных по размеру больших картинок" |
да... я уже вроде разобралась с картинками. Получилось не на php, а на ява-скрипте... :)
Остался неразрешенный вопрос: картинка-то подгружается, а как сделать, чтобы с ней еще и текст загружался??? Вот тут тест: http://state-of-the-art.spb.ru/test/razminka2.php вот такой код я использую: Код:
<style type="text/css">Код:
<a href="razminka/[Sketch_Turner]_balt1.jpg" onclick="return Show_picture('razminka/[Sketch_Turner]_balt1.jpg')">И еще, хочется, чтобы активная превьюшка была выделена рамкой. А пока что у меня она выделяется только при нажатии, а хотелось бы чтобы рамочка оставлась, чтобы пользователь видел, на какой картинке он остановился (когда их станет много это будет нужно). Т.е. Код:
#fsLinks a:active {border:dashed} |
Код:
<style> .previmg { width: 50px; height: 50px; } .bigimg { width: 300px; height: 300px; } </style> |
Все, у меня получилось!!
Спасибо. Я соединила два кода, кое-что добавила, и вот - Код:
<style type="text/css">вот тут тест: http://state-of-the-art.spb.ru/test/gallery.php |
прив. на самом деле фиговый скрипт получился. ибо все "полные" картинки он загружает сразу:
Код:
<div id="content1" style="display:none;"><img src="razminka/[Sketch_Turner]_balt1.jpg"></div> |
И что вы предлагаете? Тот код, которым поделился господин rtm, к сожалению, не сработал. А других я не знаю. Знаете если - поделитесь пожалуйста.
|
| Часовой пояс GMT +4, время: 07:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.