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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Многоуровневое меню на CSS

Сообщения:  [1-1] 

 
 автор: hin   (31.03.2008 в 13:56)   письмо автору
 
 

Возникла проблема, делаю многоуровневое меню, и не получается сделать третий уровень, чтобы выпадал в право. Помогите плиз, уже какой день бьюсь!!!


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<style type="text/css">
<!--
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    margin: auto;
}
/* the horizontal menu starts here */
#listmenu a {
    display:block; 
    text-decoration:none;     
    color:#069;    
    padding-left:4px;
    padding-top:3px;
    padding-bottom:3px;
    }
#listmenu a:hover {
    color:#F33;
    }
#listmenu_drop_down a {
    background-color:#fff;
    }
#listmenu_drop_down a:hover {
    color:#F33;
    background-color:#a5d6f3;
    }
#listmenu {
    width:1000px;     /* ширина блока */
    float:left; /*выравнивание блока */
    border-top:1px solid #105a7b;    /* draws line */
    border-bottom:1px solid #105a7b;     /* draws line  */
    font-size:120%;    /* Размер шрифта */
}
#listmenu_main {
    margin-left:200px;
    margin-top:0px;
    margin-bottom:0px;
}
#listmenu_main li {
    font-size:110%;
    padding-right:30px;
    float:left;    
    position:relative; 
    list-style-type:none;    
}
#listmenu_drop_down {
    border-left:1px solid #069; /*  three sides of each drop-down item */
    border-bottom:1px solid #069;
    border-right:1px solid #069;
    font-size:70%;
    padding-left:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    position:absolute; /* positions the drop-down ul in relation to its relatively positioned li parent */
    width:100%; /*sets the width of the menu - in combo with the li's 100% width, makes the menu stack*/
    left:-1px;
}
#listmenu_drop_down li {
    width:100%;
}
#listmenu_drop_down {
    display:none;

#listmenu_main li:hover #listmenu_drop_down {
    display:block; 

#listmenu_pop-out_menu li {
    font-size:100%;
}
/* pop-out starts here */
body div#listmenu #listmenu_main li #listmenu_drop_down li #listmenu_pop-out_menu  {
    visibility:hidden; /* same effect as display:none in this situation */
    top:-1px;
    left:150px;

}
div#listmenu #listmenu_main li #listmenu_drop_down li:hover #listmenu_pop-out_menu {
    visibility:visible;
    
}
-->
</style>
</head>

<body>
<div id="listmenu">
<ul id="listmenu_main">
  <li><a href="#">Главная</a></li>
  <li><a href="#">Каталог продукции</a>
        <ul id="listmenu_drop_down">
        <li><a href="#">Лодки</a></li>
        <li><a href="#">Грузила</a></li>
        <li><a href="#">Крючки</a> 
            <ul id="listmenu_pop-out_menu">
            <li><a href="#">одинарные</a></li>
            <li><a href="#">двойные</a></li>
            <li><a href="#">Другие крючки для вас</a></li>
            </ul>
        </li>
        <li><a href="#">Удачки</a></li>
        </ul> 
    </li>
    <li><a href="#">Наши работы</a>
      <ul id="listmenu_drop_down">
        <li><a href="#">Оформление </a></li>
        <li><a href="#">Оформление</a></li>
        <li><a href="#">Оформление</a></li>
        <li><a href="#">Другие работы</a></li>
      </ul>
    </li>
   <li><a href="#">Контакты</a></li>
  </ul>
</div>
<div id="leftside"></div>
<div id="content"></div>
<div id="footer"></div>
</body>
</html>

   

Сообщения:  [1-1] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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