Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: меню на css
 
 автор: lilu   (24.04.2006 в 13:05)   письмо автору
 
 

Нужна помощь при написании двух-уровневого меню на css:
вот его структура:

<div class="menu1"><ul>
<li><a href=#>menu1</a>
       <ul>       <li class="submenu2"><a href=#>submenu1.1</a></li>
       <li class="submenu2"><a href=#>submenu1.2</a></li>       
       </ul>                             </li>
<li><a href=#>menu2</a></li>
</ul></div>

Вот к нему css:

ul {display:block;   margin:0px; padding:0px}
li{list-style:none;padding:0px;}
.menu1 { background-image:url(/images/pict1.gif); width:200px}
.menu1 a{text-decoration:none; color:white; }
.menu1 a:hover{color:yellow; }

.submenu2 {  background-image:url(/images/pict2.gif);  position:relative; left:200px; width:50px; top:-19px;}
.submenu2 a{text-decoration:none; color:red}
.submenu2 a:hover{color:black}

Результат получается: вертикальное меню из двух пунктов, у первого - подменю и всё это отображается сразу, а как сделать чтобы подменю появлялось только при наведении на первый пункт меню, а в остальное время не отображалось???

   
 
 автор: 12345   (25.04.2006 в 13:47)   письмо автору
 
   для: lilu   (24.04.2006 в 13:05)
 

Вот для этого-то CSS не хватает (если только не behavior в ie)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования