div css 下拉菜单效果代码

文章为你免费提供二款div 下拉菜单效果代码哦,二款下拉菜单代码都是纯css div的没有哦。并且兼容多浏览器的。

<!doctype html public “-//w3c//dtd xhtml 1.0 strict//en” “http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd”>
<html xmlns=”http://www.111cn.net/1999/xhtml”>
<head>
<meta http-equiv=”content-type” content=”text/html; charset=gb2312″ />
<title>下拉菜单</title>
<style type=”text/css”>
* {
padding:0;
margin:0;
}
body {
font-family:verdana, sans-serif;
font-size:small;
}
#navigation, #navigation li ul {
list-style-type:none;
}
#navigation {
margin:20px;
}
#navigation li {
float:left;
text-align:center;
position:relative;
}
#navigation li a:link, #navigation li a:visited {
display:block;
text-decoration:none;
color:#000;
width:120px;
height:40px;
line-height:40px;
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#c5dbf2;
padding-left:10px;
}
#navigation li a:hover {
color:#fff;
background:#2687eb;
}
#navigation li ul li a:hover {
color:#fff;
background:#6b839c;
}
#navigation li ul {
display:none;
position:absolute;
top:40px;
left:0;
margin-top:1px;
width:120px;
}
#navigation li ul li ul {
display:none;
position:absolute;
top:0px;
left:130px;
margin-top:0;
margin-left:1px;
width:120px;
}
</style>
<script type=”text/javascript”>
function displaysubmenu(li) {
var submenu = li.getelementsbytagname(“ul”)[0];
submenu.style.display = “block”;
}
function hidesubmenu(li) {
var submenu = li.getelementsbytagname(“ul”)[0];
submenu.style.display = “none”;
}
</script>
</head>
<body>
<ul id=”navigation”>
<li onmouver=”displaysubmenu(this)” onmouseout=”hidesubmenu(this)”>
<a href=”#”>栏目1</a>
<ul>
<li><a href=”#”>栏目1->菜单1</a></li>
<li><a href=”#”>栏目1->菜单2</a></li>
<li><a href=”#”>栏目1->菜单3</a></li>
<li><a href=”#”>栏目1->菜单4</a></li>
</ul>
</li>
<li onmouseover=”displaysubmenu(this)” onmouseout=”hidesubmenu(this)”>
<a href=”#”>栏目2</a>
<ul>
<li><a href=”#”>栏目2->菜单1</a></li>
<li><a href=”#”>栏目2->菜单2</a></li>
<li><a href=”#”>栏目2->菜单3</a></li>
<li><a href=”#”>栏目2->菜单4</a></li>
<li><a href=”#”>栏目2->菜单5</a></li>
</ul>
</li>
<li onmouseover=”displaysubmenu(this)” onmouseout=”hidesubmenu(this)”>
<a href=”#”>栏目3</a>
<ul>
<li onmouseover=”displaysubmenu(this)” onmouseout=”hidesubmenu(this)”>
<a href=”#”>栏目3->菜单1</a>
<ul>
<li><a href=”#”>菜单1->子菜单1</a></li>
<li><a href=”#”>菜单1->子菜单2</a></li>
<li><a href=”#”>菜单1->子菜单3</a></li>
<li><a href=”#”>菜单1->子菜单4</a></li>
</ul>
</li>
<li><a href=”#”>栏目3->菜单2</a></li>
<li onmouseover=”displaysubmenu(this)” onmouseout=”hidesubmenu(this)”>
<a href=”#”>栏目3->菜单3</a>
<ul>
<li><a href=”#”>菜单3->子菜单1</a></li>
<li><a href=”#”>菜单3->子菜单2</a></li>
<li><a href=”#”>菜单3->子菜单3</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</body>
</html>

<!doctype html public “-//w3c//dtd xhtml 1.0 transitional//en” “http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd“>
<html xmlns=>
<head>
<meta http-equiv=”content-type” content=”text/html; charset=utf-8″ />
<title>仿菜单</title>
<style type=”text/css”>
body{font-size:14px;}
ul{margin:0; padding:0; list-style:none;}
a{text-decoration:none; color:#000;}

#menu{position:absolute; top:0; left:100px;width:780px;}
#menu li{float:left; height:34px; line-height:34px;}
#menu li a{ display:block;font-weight:bold;background:url(link.gif) left top; padding-left:20px;}
#menu span{display:block; background:url(link.gif) no-repeat right top; padding-right:20px;}
#menu li a:hover{background:url(hover.gif)  no-repeat left top; color:#c30;}
#menu li a:hover span{background:url(hover.gif) no-repeat right top;}

#sub_menu {position:absolute; top:35px; font-size:12px; line-height:2em;}
#sub_menu #sub_2{margin-left:150px;}
#sub_menu #sub_3{margin-left:250px;}
#sub_menu #sub_4{margin-left:350px;}
 
.dis { display:block; }  
.undis { display:none;}
</style>
<script type=”text/javascript” language=”javascript”>  
<!–   
function show(n){  
//如果有n个标签,就将i<=n;  
for(var i=1;i<=6;i++){
  document.getelementbyid(‘sub_’+i).classname=’undis’;
}
document.getelementbyid(‘sub_’+n).classname=’dis’; 
}  
–>
</script> 
</head>

<!–急冲冲赶出来的,还没有什么时间去添加一些注析,你要是有什么不明白的,可以问我。其他的一些小细节,你再自己修改啦!–>
<body>
<div id=”nav”>
<div id=”menu”>
<ul>
     <li><a href=”#” onmouseover=”show(1)”><span>凯撒首页</span></a></li>
        <li><a href=”#” onmouseover=”show(2)”><span>最新动态页</span></a></li>
        <li><a href=”#” onmouseover=”show(3)”><span>产品及预定中心页</span></a></li>
        <li><a href=”#” onmouseover=”show(4)”><span>帮助及查询中心页</span></a></li>
        <li><a href=”#” onmouseover=”show(5)”><span>会员俱乐部页</span></a></li>
        <li><a href=”#” onmouseover=”show(6)”><span>凯撒论坛页</span></a></li>
    </ul>
</div>
<div id=”sub_menu”>
<div id=”sub_1″ class=”undis” ></div>
<div id=”sub_2″ class=”undis” ><a href=>聚焦凯撒</a> | <a href=”#”>国内新闻</a> | <a href=”#”>国际新闻</a></div>
    <div id=”sub_3″ class=”undis” ><a href=”#”>聚焦凯撒</a> | <a href=”#”>国内新闻</a> | <a href=”#”>国际新闻</a>聚焦凯撒</a> | <a href=”#”>国内新闻</a></div>
    <div id=”sub_4″ class=”undis” ><a href=”#”>预定流程</a> | <a href=”#”>订单查询</a> | <a href=”#”>在线答疑</a><a href=”#”>签证服务</a> | <a href=””>出游宝典</a> | <a href=”#”>地图</a></div>
    <div id=”sub_5″ class=”undis” ></div>
    <div id=”sub_6″ class=”undis” ></div>
</div>
</div>
</body>
</html>

div css 下拉菜单效果代码

相关文章:

你感兴趣的文章:

标签云: