PDA

Показать полную графическую версию : Пункты меню


Frosja
02-12-2003, 09:41
Как сделать в обычном списке чтоб при закрытом состоянии + а когда открываешь список, картинка сменялась на минус?
: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'

И ещё желательно, чтобы эти картинки загружены были перед показом контента сайта (как это сделать, смотри-был уже недавно такой вопрос-смотри в списке тем форума:прелоад картинок)

Frosja
03-12-2003, 07:04
СПАСИБО большое - буду щас пробовать!

Добавлено:

:(  что-то пока никак......
может где-то пример можно посмотреть?

Prisoner
04-12-2003, 03:26
Frosja
Кто отвечает за отрисовку открутого и закрытого списков? Я так понимаю вы хотите сделать некую иерархическую структуру с возможностью навигации по ней, так? Скажем как оформление рассылки на mail.ru. Так вот, там такую штуку отрисовывает скрипт на сервере.

Frosja
04-12-2003, 11:41
//Изображение для открытого пункта меню
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