выпадающее меню HTML & CSS
by Denis Tverdokhlebov
HTML
<ul id="navbar">
<li><a href="#">Продукты</a>
<ul>
<li><a href="#">Перманентное выпрямление волос “Rejinoir”</a></li>
<li><a href="#">Выпрямление волос для блондинок “Rejinoir”</a></li>
<li><a href="#">Семинары. Мастер-классы парикмахерского искусства</a></li>
</ul>
</li>
<li><a href='#'>Представители</a></li>
<li><a href='#'>Обучение</a></li>
<li><a href='#'>Событие</a></li>
<li><a href='#'>Фотогалерея</a></li>
<li><a href='#'>Вопросы и ответы</a></li>
<li><a href='#'>Контакты</a></li>
</ul>
CSS
#navbar ul {
display: none;
background-color: #f90;
position: absolute;
top: 100%;
}
#navbar li:hover ul {
display: block;
}
#navbar,
#navbar ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#navbar {
height: 30px;
padding-left: 25px;
min-width: 470px;
}
#navbar li {
float: left;
position: relative;
height: 100%;
}
#navbar li a {
display: block;
padding: 6px;
width: 100px;
color: #ffffff;
text-decoration: none;
text-align: center;
}
#navbar li a:hover {
color: #6F67A8;
}
#navbar ul li a {
display: block;
padding: 6px;
width: 300px;
color: #6F67A8;
text-decoration: none;
text-align: center;
}
#navbar ul li {
background: #F7F7F7;
}
#navbar ul li a:hover {
color: #f720f7;
}
#navbar ul li {
float: none;
}
#navbar li:hover {
background-color: #ffffff;
}
#navbar ul li:hover {
background-color: #D9D7E5;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}