Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Древовидное меню на Css

Обсуждение темы Древовидное меню на Css в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Можно ли на CSS создать древовидное меню такого типа? ....Ссылка1 + Ссылка2 ........+Вложение1 ............... Подвложение1 ............... Подвложение2 ............... Подвложение3 ........+Вложение2 ........+Вложение3 ....Ссылка3 ....Ссылка4...


Закрытая тема
 
Опции темы
Старый 07.10.2007, 11:54   #1
Можно ли на CSS создать древовидное меню такого типа?
....Ссылка1
+ Ссылка2
........+Вложение1
............... Подвложение1
............... Подвложение2
............... Подвложение3
........+Вложение2
........+Вложение3
....Ссылка3
....Ссылка4
 
Старый 07.10.2007, 11:54
Ссылки
Старый 07.10.2007, 13:13   #2
Можно.
 
Старый 07.10.2007, 13:39   #3
http://www.destroydrop.com/javascripts/tree/
 
Старый 07.10.2007, 17:35   #4
deMone, если можно поподробней о том как или где это можно почитать. По возможности без javascripts. А то я смог найти только выпадающие меню как делать на CSS

Alexandrm добавил [date]1191764225[/date]:
kost, Спасибо за ссылку но я пытаюсь обойтись без javascripts
 
Старый 08.10.2007, 02:47   #5
Так стоп, вам только на CSS?

Ну, в принципе, возможно, если использовать атрибут :hover, но IE его подставляет только для ссылок <a>, а для нас это неудобно.
 
Старый 08.10.2007, 12:51   #6
А как вы нажатие на ссылку для раскрытия дерева будете отлавливать без JS?
 
Старый 08.10.2007, 16:22   #7
Можно только на наведение реагировать, конечно. Но это хуже.
 
Старый 08.10.2007, 18:25   #8
Хорошо если делать его с JS. я нашел такой код
<style>
...
body {color: #940122; background: white;}
.close {cursor: hand; list-style-image: url(images/close.gif);}
.open {cursor: hand; list-style-image: url(images/open.gif);}
.col {position: relative; display: none;}
.exp {position: relative; display: block; list-style-image: url(images/mark.gif);}
...
</style>
<script language="JavaScript">
function showhideObj(obj,expand)
{
obj.className = obj.className == "col" ?
"exp": "col";
expand.className = expand.className == "close" ?
"open": "close";
}
</script>
<body>
<ul>[*]Home
<ul id="In1" class="col">[/list]
<li onclick="javascript:showhideObj(In2,Out2)"
class="close" id="Out2"><a>Archive </a>
<ul id="In2" class="col">[*]
Volume 22
[*]
Volume 21
[*]
Volume 20
[*]
Volume 19
[/list][*]Instructions of authors[*]Editorial board [*]Feedack


но у меня не получается сделать открывающееся меню в Volume. И чтобы оно не закрывалось при нажатии на любую ссылку.
 
Старый 09.10.2007, 05:10   #9
Думайте
 
Старый 09.10.2007, 05:10
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Меню ddddd HTML, CSS, JavaScript 19 02.11.2009 12:16
Меню на cms DLE, вид меню, папки (открыты, закрыты) 74ivan74 Кальянная 0 12.08.2009 20:03
Меню... Shtrenyov ASP, Perl, PHP и MySQL 2 26.10.2006 23:33
Древовидное меню ivan341 ASP, Perl, PHP и MySQL 11 12.04.2006 19:11
Что не так с меню..... ivan341 Зал дебютантов 7 09.12.2005 02:32


Текущее время: 16:28. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум