![]() |
Как сделать в обычном списке чтоб при закрытом состоянии + а когда открываешь список, картинка сменялась на минус?
:help: <li class="oParent"><font color="#004080">...</font><ul> <li class="cItem"><font color="#004080">.1</font></li> oParent + cItem - и при нажатии на + при раскрытии пункт списка отображается - , т.е. открытым. Смена картинки. [s]Исправлено: Frosja, 15:36 2-12-2003[/s] |
Frosja
Если нужна смена картинки, то это так: <img src="1.gif" onMouseOver="src='2.gif'" onMouseOut="src='1.gif'"> то есть сначалавставляешь стандартную картинку, потом объявляешь, что будет при наведении курсора на эту картинку, и что, когда курсор уйдёт если нужно при нажатии: тогда 'onClick' И ещё желательно, чтобы эти картинки загружены были перед показом контента сайта (как это сделать, смотри-был уже недавно такой вопрос-смотри в списке тем форума:прелоад картинок) |
СПАСИБО большое - буду щас пробовать!
Добавлено: :( что-то пока никак...... может где-то пример можно посмотреть? |
Frosja
Кто отвечает за отрисовку открутого и закрытого списков? Я так понимаю вы хотите сделать некую иерархическую структуру с возможностью навигации по ней, так? Скажем как оформление рассылки на mail.ru. Так вот, там такую штуку отрисовывает скрипт на сервере. |
//Изображение для открытого пункта меню
var exImg=new Image(); exImg.src='-q.gif' //Изображение для закрытого пункта меню var unImg=new Image(); unImg.src='+q.gif' меню сделала - но такое громоздкое получилось - и трудно описывать: DIV.clTop DIV.clSub у меня 2-ая а то и 3-ая вложенность, запуталась вся.... :( |
Время: 23:11. |
Время: 23:11.
© OSzone.net 2001-