Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Подскажите, как сделать подобное?


Автор: SAnatoliy 12.12.2007, 22:29
как сделать вот такую галерею.

может кто подскажет где найти такой код, может у кого есть или знает на ссылку где есть?

http://www.pkspo.spb.ru/index.php?page=student

Автор: Rigel 13.12.2007, 10:04
Цитата(SAnatoliy @ 12.12.2007,  22:29)
как сделать вот такую галерею.

может кто подскажет где найти такой код, может у кого есть или знает на ссылку где есть?

http://www.pkspo.spb.ru/index.php?page=student

Сделать ее примитивно: загружаешь все фотографии, только стилем прописываешь DIV-у каждой display:none Потом пишешь функцию, которая еще раз делает невидимой все фотографии, а потом видимой - одну. Функция должна быть примерно такой:

Код

function wmen(wdis) 
 {
document.getElementById('ul14').style.display='none'; 
 if(wdis == 14){document.getElementById('ul14').style.display='block';} 
document.getElementById('ul6').style.display='none'; 
 if(wdis == 6){document.getElementById('ul6').style.display='block';} 
document.getElementById('ul7').style.display='none'; 
 if(wdis == 7){document.getElementById('ul7').style.display='block';} 
document.getElementById('ul11').style.display='none'; 
И так далее

Функцию вешаешь на событие onMouseOver превьюшки, и все зашибись. Полгода назад я детально описывал здесь выпадающее меню - алгоритм там абсолютно такой же, только вместо картинок надписи.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)