导航栏下拉菜单的制作
导航栏 , 下拉菜单的制作
代码⽰范 :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>⽆标题⽂档</title>
<style type="text/css">
*{ margin:0px; padding:0px;}
#menu{ background-color:#eee; width:600px; height:40px; margin:0 auto;}
ul{ list-style:none;}
ul li{ line-height:40px; text-align:center; position:relative; float:left;}
a{ text-decoration:none; color:#000; display:block; width:90px;}
a:hover{ color:#FFF; background-color:#666;}
html下拉菜单的制作方法ul li ul li{ float:none;margin-top:2px; background-color:#eee; }
ul li ul{width:90px; position:absolute;display:none; }
ul li:hover ul{display:block;}
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a href="#">⾸页</a></li>
<li><a href="#">课程⼤厅</a>
<ul>
<li><a href="#">Javascrip</a>
<li><a href="#">Jquery</a>
</ul>
</li>
<li><a href="#">学习中⼼</a>
<ul>
<li><a href="#">视频学习</a></li>
<li><a href="#">案例学习</a></li>
<li><a href="#">交流平台</a></li>
</ul>
</li>
<li><a href="#">经典案例</a></li>
<li><a href="#">关于我们</a></li>
</ul>
</div>
</body>
</html>
显⽰效果 :
知识点:
ul li标签
float:left 属性 横向排列效果
css 设置样式
position: abosolute 绝对定位
其实在这个⽰范中, 绝对定位和相对定位的含义 还是没有能够理解透彻 。 还有CSS样式的知识 掌握也不是很牢固感觉。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论