Показать полную графическую версию : Пункты меню
Как сделать в обычном списке чтоб при закрытом состоянии + а когда открываешь список, картинка сменялась на минус?
:help:
<li class="oParent"><font color="#004080">...</font><ul>
<li class="cItem"><font color="#004080">.1</font></li>
oParent +
cItem -
и при нажатии на + при раскрытии пункт списка отображается - , т.е. открытым.
Смена картинки.
Исправлено: Frosja, 15:36 2-12-2003
vadimiron
02-12-2003, 18:00
Frosja
Если нужна смена картинки, то это так:
<img src="1.gif" onMouseOver="src='2.gif'" onMouseOut="src='1.gif'">
то есть сначалавставляешь стандартную картинку, потом объявляешь, что будет при наведении курсора на эту картинку, и что, когда курсор уйдёт
если нужно при нажатии: тогда 'onClick'
И ещё желательно, чтобы эти картинки загружены были перед показом контента сайта (как это сделать, смотри-был уже недавно такой вопрос-смотри в списке тем форума:прелоад картинок)
СПАСИБО большое - буду щас пробовать!
Добавлено:
:( что-то пока никак......
может где-то пример можно посмотреть?
Prisoner
04-12-2003, 03:26
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-ая вложенность, запуталась вся....
:(
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC