Всем привет. Имеется горизонтальное меню с разделителями, в связи с ростом необходимой информации, встала необходимость сделать выпадающие пункты, но никак не получается, ломается дизайн.
Помогите, плиз)
HTML
CSS
Помогите, плиз)
HTML
| Код |
|---|
<div id="nav"> <ul> <li><a href="">ГЛАВНАЯ</a></li> <li class="nav_border"></li> <li><noindex><a href="" target="_blank">ЧАТ</a></noindex></li> <li class="nav_border"></li> <li><a href="">ФОРУМ</a></li> <li class="nav_border"></li> <li><a href="">МУЗЫКА</a></li> <li class="nav_border"></li> <li><a href="">FREE РОТАЦИЯ</a></li> <li class="nav_border"></li> <li><a href="">НАШИ ПАРТНЕРЫ</a></li> <li class="nav_border"></li> <li><a href="">Акции</li> <li class="nav_border"></li> <li><a href="">ВАКАНСИИ</a></li> <li class="nav_border"></li> <li><a href="">РЕКЛАМА</a> </li> <li class="nav_border"></li> <li><a href="">ЗАКАЖИ ТРЕК <noindex><img src="http://s4.rimg.info/001fed561467220cf4cad387a29b7c9b.gif" ></noindex></a> </li> </ul> </div> |
CSS
| Код |
|---|
.nav_border{
float:left;
width:3px;
margin-top:5px;
height:30px;
background:url(../images/nav_border.gif) no-repeat;
}
#nav ul{
font-family:"Arial";
width:1100px;
height:40px;
font-size: 13px;
font-weight: bold;
list-style: none;
padding:0 5px;
background: url(../images/nav.png) no-repeat;
}
#nav li
{
float: left;
position: relative;
}
#nav li a
{
font-size: 13px;
font-weight:bold;
color: #FFFFFF;
line-height: 40px;
padding: 0 15px 0 15px;
display: block;
text-align: center;
text-decoration: none;
}
#nav li a:hover {
line-height: 40px;
z-index:100;
background:url(../images/nav2.gif) repeat-x;
color: #FFFFFF;
text-decoration: none;
}
#nav li ul {
z-index:100;
display: none;
position: absolute;
padding:0;
clear:both;
width:100%;
background:transparent;
}
#nav li:hover ul {
display: block;
clear:both;
}
|

