Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Пункты меню (http://forum.oszone.net/showthread.php?t=31436)

Frosja 02-12-2003 09:41 215262

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

vadimiron 02-12-2003 18:00 215263

Frosja

Если нужна смена картинки, то это так:

<img src="1.gif" onMouseOver="src='2.gif'" onMouseOut="src='1.gif'">

то есть сначалавставляешь стандартную картинку, потом объявляешь, что будет при наведении курсора на эту картинку, и что, когда курсор уйдёт

если нужно при нажатии: тогда 'onClick'

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

Frosja 03-12-2003 07:04 215264

СПАСИБО большое - буду щас пробовать!

Добавлено:

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

Prisoner 04-12-2003 03:26 215265

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

Frosja 04-12-2003 11:41 215266

//Изображение для открытого пункта меню
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-