<!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>Products Menu</title>
<style>
#nav, #nav ul
{
padding: 0;
margin: 0;
list-style: none;
}
#nav li
{
float: right;
position: relative;
width: 90px;
height: 20px;
background-color: #f6f6f6;
color: #f75801;
font: bold 70% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
direction: rtl;
border: 1px solid #e1e1e1;
text-align: center;
padding-top: 5px;
}
#nav li:hover
{
background-color: #f1ff96;
}
#nav a:link, #nav a:visited
{
display: block;
text-decoration: none;
color: #868584;
}
#nav a:hover, #nav a:active
{
display: block;
text-decoration: none;
color: #f75801;
}
#nav ul, #nav2 ul
{
display: none;
position: absolute;
padding-top: 7px;
}
#nav ul li, #nav2 ul li
{
float: none;
border: 1px solid #dded6f;
background-color: #f1ff96;
font-size: 100%;
margin: 0;
padding: 0;
}
#nav ul li:hover, #nav2 ul li:hover
{
background-color: #f9ffcf;
}
#nav li:hover ul, #nav2 li:hover ul
{
display: block;
}
</style>
</head>
<body>
<ul id="nav" >
<li><a href="#">programming</a>
<ul id="nav2">
<li><a href="#">web</a>
<ul>
<li><a href="#">css</a></li>
<li><a href="#">java</a></li>
</ul>
</li>
<li><a href="#">window</a>
<ul>
<li><a href="#">vb</a></li>
<li><a href="#">delphi</a></li>
</ul>
</li>
</ul>
</body>
/html>>
راستش هر کار کردم یه کلاس هایی تعریف کنم که با تعداد نامحدود زیر منو باز هم مشکلی ایجاد نکنه نمی شه. فقط روی یک زیرمنو جواب می ده