如何用css布局横向导航下拉项菜单?
2个回答
展开全部
如果要求不高,不用兼容IE6.下面这段代码就能实现,如果需要兼容IE6,则需要特殊设置一下,或者用JS、jquery实现也可以,网上很多这种特效的,比如http://www.jsfoot.com/jquery/menu/xl/
以下为代码范例:
<!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 runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>JQuery</title>
<style type="text/css">
a{
text-decoration:none;
}
.hidden {
height: 30px;
display: none;
}
.special:hover .hidden {
display: block;
}
</style>
</head>
<body>
<ul>
<li class="special"><a href="#">一</a>
<ul class="hidden">
<li>二</li>
<li>三</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="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>JQuery</title>
<style type="text/css">
a{
text-decoration:none;
}
.hidden {
height: 30px;
display: none;
}
.special:hover .hidden {
display: block;
}
</style>
</head>
<body>
<ul>
<li class="special"><a href="#">一</a>
<ul class="hidden">
<li>二</li>
<li>三</li>
</ul>
</li>
</ul>
</body>
</html>
展开全部
这需要 用到jquery+css 才能实现
http://www.codefans.net/jscss/code/436.shtml 给你参考下
http://www.codefans.net/jscss/code/436.shtml 给你参考下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询