Здравствуйте!
Подскажите, пожалуйста, как правильно написать код css, чтобы при наведении на ссылку "Услуги", далее на "Разработка" ссылки "Продвижение" и "Контекст" оставались на своих позициях, а под ссылкой "Разработка" появлялось горизонтальное подменю "Дизайн" и "Сайт"?
<!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" lang="ru-RU"><head><style></style>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Включаем механизм выпадания</title>
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen">
<style>
body {
min-width: 300px;
padding: 10px;
font-family: Arial, sans-serif;
font-size: 14px;
}
.main-menu {
background-color: #E64A19;
margin: 0;
padding: 0;
width: 580px;
list-style: none;
border: 10px solid #E5E5E5;
}
.main-menu > li {
display: inline-block;
margin-right: -4px;
position: relative;
}
.main-menu a {
display: block;
padding: 8px 10px;
color: #fff;
border-left: 1px solid #E5E5E5;
text-decoration:none;
}
.main-menu a:hover {
background: #f5f5f5;
color: #000;
}
.main-menu .sub-menu {
position: absolute;
left: 1px;
width: 283px;
margin: 0;
padding: 0;
list-style: none;
background: #FCF8E3;
display:none;
}
.main-menu .sub-menu a {
margin-right: -4px;
border: 1px solid #E5E5E5;
}
.main-menu > li:hover .sub-menu {
display:block;
}
.sub-menu > li {
display:inline-block;
background-color: #E64A19;
}
.pod-menu {
display:none;
}
.sub-menu > li:hover .pod-menu {
display:block;
}
.pod-menu > li {
display:inline-block;
background-color: #E64A19;
position: relative;
}
</style>
<body>
<ul class="main-menu">
<li><a href="#company">О компании</a></li>
<li>
<a href="#services">Услуги</a>
<ul class="sub-menu">
<li><a href="#1">Разработка</a>
<ul class="pod-menu">
<li><a href="#5">Дизайн</a></li>
<li><a href="#5">Сайт</a></li>
</ul>
</li>
<li><a href="#2">Продвижение</a></li>
<li><a href="#3">Контекст</a></li>
</ul>
</li>
<li><a href="#team">Сотрудники</a></li>
</ul>
</body>
</html>
Спасибо
Подскажите, пожалуйста, как правильно написать код css, чтобы при наведении на ссылку "Услуги", далее на "Разработка" ссылки "Продвижение" и "Контекст" оставались на своих позициях, а под ссылкой "Разработка" появлялось горизонтальное подменю "Дизайн" и "Сайт"?
<!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" lang="ru-RU"><head><style></style>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Включаем механизм выпадания</title>
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen">
<style>
body {
min-width: 300px;
padding: 10px;
font-family: Arial, sans-serif;
font-size: 14px;
}
.main-menu {
background-color: #E64A19;
margin: 0;
padding: 0;
width: 580px;
list-style: none;
border: 10px solid #E5E5E5;
}
.main-menu > li {
display: inline-block;
margin-right: -4px;
position: relative;
}
.main-menu a {
display: block;
padding: 8px 10px;
color: #fff;
border-left: 1px solid #E5E5E5;
text-decoration:none;
}
.main-menu a:hover {
background: #f5f5f5;
color: #000;
}
.main-menu .sub-menu {
position: absolute;
left: 1px;
width: 283px;
margin: 0;
padding: 0;
list-style: none;
background: #FCF8E3;
display:none;
}
.main-menu .sub-menu a {
margin-right: -4px;
border: 1px solid #E5E5E5;
}
.main-menu > li:hover .sub-menu {
display:block;
}
.sub-menu > li {
display:inline-block;
background-color: #E64A19;
}
.pod-menu {
display:none;
}
.sub-menu > li:hover .pod-menu {
display:block;
}
.pod-menu > li {
display:inline-block;
background-color: #E64A19;
position: relative;
}
</style>
<body>
<ul class="main-menu">
<li><a href="#company">О компании</a></li>
<li>
<a href="#services">Услуги</a>
<ul class="sub-menu">
<li><a href="#1">Разработка</a>
<ul class="pod-menu">
<li><a href="#5">Дизайн</a></li>
<li><a href="#5">Сайт</a></li>
</ul>
</li>
<li><a href="#2">Продвижение</a></li>
<li><a href="#3">Контекст</a></li>
</ul>
</li>
<li><a href="#team">Сотрудники</a></li>
</ul>
</body>
</html>
Спасибо