首页 > 代码库 > 网页下拉菜单

网页下拉菜单

<!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="textml; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
/*下拉菜单*/
/*单.代表class,#代表id*/
/*div11和div12位置相同,都在div3中*/
.apDiv11 {
 position:relative;/*position为位置,relative为相对的位置*/
    float:left;/*float为浮动,这个是靠左对齐*/
 width: 92px;/*div的长度*/
 height: 44px;/*div的高度*/
 z-index: 1;/*z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。*/
 background-color: #0F3;/*div的背景*/
 overflow: hidden;/*overflow为超出部分hidden隐藏*/
}
.apDiv12 {
 position:relative;
 float:left;
 width: 92px;
 height: 44px;
 z-index: 1;
 background-color:#0F3;
 overflow:visible;/*overflow为超出部visible为看的见*/
}
/*div2在div11中*/
#apDiv2 {
 position: absolute;/*div2的绝对位置*/
 left: 0px;/*在div11中距离div11中的左距离*/
 top: 44px;/*距离上面的距离,为div11的高度*/
 width: 127px;/*div2的长度*/
 height: 112px;/*div2的高度*/
 z-index: 2;
 background-color:#F69;/*div2的背景颜色*/
}
#apDiv3 {
 position: absolute;/*div3的绝对位置*/
 left: 68px;/*在html中距离左边的位置*/
 top: 204px;/*在HTML中距离上面的位置*/
 width: 980px;/*div3的长度*/
 height: 48px;/*div3的高度*/
 z-index: 2;
}
</style>
</head>

<body>

<!--onmouseover为当鼠标在div3上的时候,onmouseout为当鼠标离开div3的时候-->
<!--当鼠标在div11上时显示div2-->
<div id="apDiv3">
<div class="apDiv11" onm ouseover"this.className=‘apDiv12‘;" onm ouseout="this.className=‘apDiv11‘">hello<div id="apDiv2"></div></div>

<div id="apDiv1" class="apDiv11" onm ouseover="this.className=‘apDiv12‘;" onm ouseout="this.className=‘apDiv11‘"><div id="apDiv2"></div></div>

<div id="apDiv1" class="apDiv11" onm ouseover="this.className=‘apDiv12‘;" onm ouseout="this.className=‘apDiv11‘"><div id="apDiv2"></div></div>

</div>
</body>
<ml>

网页下拉菜单