<HTML>
<Head>
<Style type = "text/CSS">
. List {
Width: 800px;
Height: 40px;
Background-color: # d5000a;
Border-radius: 5px;
Box-Shadow:-2px 2px 5px black;
Margin: auto;
Text-align: left;
}
. Nav {
List-style: none;
}
Ul. Nav Li {
Float: left;
Padding: 5px 10px;
Cursor: pointer;
Position: relative;
}
Ul. Nav Li {
Color: white;
Width: 75px;
Height: 20px;
Text-align: center;
Line-Height: 20px;
Padding: 5px;
Display: block;
Font-size: 14px;
Text-Decoration: none;
}
Ul. Nav Li A: hover {
Border-radius: 5px;
Background-color: # ad0007;
}
Ul. Nav Li A. Current {
Border-radius: 5px;
Background-color: # ad0007;
}
Ul. sub_nav {
Display: none;
Position: absolute;
Padding: 0 0 10px 0;
Background: # d5000a;
Border-radius: 0 0 5px 5px;
Left: 0;
Top: 40px;
Box-Shadow: #333 0 1px 1px;
}
Ul. sub_nav Li {
Float: none;
List-style: none;
}
</Style>
</Head>
<Body>
<Div class = "list">
<Ul class = "nav">
<Li> <a class = "current"> homepage </a> </LI>
<Li> <a href = "#"> E-Commerce </a>
<Ul class = "sub_nav">
<Li> <a href = "#"> E-Commerce </a> </LI>
<Li> <a href = "#"> sub-Menu 2 </a> </LI>
<Li> <a href = "#"> sub-menu 3 </a> </LI>
<Li> <a href = "#"> sub-menu 4 </a> </LI>
</Ul>
</LI>
<Li> <a href = "#"> network marketing </a>
<Ul class = "sub_nav">
<Li> <a href = "#"> network marketing </a> </LI>
<Li> <a href = "#"> sub-Menu 2 </a> </LI>
<Li> <a href = "#"> sub-menu 3 </a> </LI>
<Li> <a href = "#"> sub-menu 4 </a> </LI>
</Ul>
</LI>
<Li> <a href = "#"> customer service </a>
<Ul class = "sub_nav">
<Li> <a href = "#"> sub-menu 1 </a> </LI>
<Li> <a href = "#"> sub-Menu 2 </a> </LI>
<Li> <a href = "#"> sub-menu 3 </a> </LI>
<Li> <a href = "#"> sub-menu 4 </a> </LI>
</Ul>
</LI>
<Li> <a href = "#"> engineering case </a>
<Ul class = "sub_nav">
<Li> <a href = "#"> sub-menu 1 </a> </LI>
<Li> <a href = "#"> sub-Menu 2 </a> </LI>
<Li> <a href = "#"> sub-menu 3 </a> </LI>
<Li> <a href = "#"> sub-menu 4 </a> </LI>
</Ul>
</LI>
<Li> <a href = "#"> Industry Information </a>
<Ul class = "sub_nav">
<Li> <a href = "#"> sub-menu 1 </a> </LI>
<Li> <a href = "#"> sub-Menu 2 </a> </LI>
<Li> <a href = "#"> sub-menu 3 </a> </LI>
<Li> <a href = "#"> sub-menu 4 </a> </LI>
</Ul>
</LI>
<Li> <a href = "#"> Contact Us </a>
<Ul class = "sub_nav">
<Li> <a href = "#"> sub-menu 1 </a> </LI>
<Li> <a href = "#"> sub-Menu 2 </a> </LI>
<Li> <a href = "#"> sub-menu 3 </a> </LI>
<Li> <a href = "#"> sub-menu 4 </a> </LI>
</Ul>
</LI>
</Ul>
<SCRIPT type = "text/JavaScript" src = "jquery-1.7.2.js"> </SCRIPT>
<SCRIPT type = "text/JavaScript">
$ (". Nav li"). Mouseover (function (){
$ (This). Find ('ul '). slidedown ();});
$ (". Nav li"). mouseleave (function (){
$ (This). Find ('ul '). slideup ();});
</SCRIPT>
</Div>
</Body>
</Html>
TIPS:
from the application perspective, relative is often used on container elements containing absolute elements.
by default, the absolute element uses the body as the container element for absolute positioning.
If You Want To absolutely locate a specific area on the page, you can wrap a layer of container elements outside the absolute element and apply the relative style.