您的位置:网站首页 > 网络营销 > 网站制作 > CSS无序列表创建的标准菜单效果代码
CSS无序列表创建的标准菜单效果代码
来源: 日期:2015-11-01 22:08:32 人气:标签:
本文实例讲述了css无序列表创建的标准菜单效果代码。分享给大家供大家参考。具体如下:
这是一款用li无序列表创建的标准css菜单,这是国外一个网站的css制作教程,这里重新整理了一下,去除了广告代码,兼容性不错,在ie6/ie7/ie8、火狐下都表现很好,研究css的朋友请注意一些css的用法,很新颖。
运行效果截图如下:
具体代码如下:
<!doctype html public "-//w3c//dtd html 4.01//en"
"http://www.w3.org/tr/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>css菜单</title>
<style type="text/css">
html,body {
margin:0;
padding:0;
color:#222;
background:#fff;
}
body {
padding:10px;
font:76%/150% verdana, arial, sans-serif;
}
#nav {
margin:0;
padding:0;
background:#808259;
width:100%;
float:left;
border:1px solid #42432d;
border-width:1px 0;
}
#nav li {
display:inline;
padding:0;
margin:0;
}
#nav a:link,#nav a:visited {
color:#000;
background:#b2b580;
padding:20px 40px 4px 10px;
float:left;
width:auto;
border-right:1px solid #42432d;
text-decoration:none;
font:bold 1em/1em arial, helvetica, sans-serif;
text-transform:uppercase;
text-shadow: 2px 2px 2px #555;
}
#nav a:hover {
color:#fff;
background:#727454;
}
#nav li:first-child a {
border-left:1px solid #42432d;
}
#home #nav-home a,
#about #nav-about a,
#archive #nav-archive a,
#lab #nav-lab a,
#reviews #nav-reviews a,
#contact #nav-contact a {
background:#e35a00;
color:#fff;
text-shadow:none;
}
#home #nav-home a:hover,
#about #nav-about a:hover,
#archive #nav-archive a:hover,
#lab #nav-lab a:hover,
#reviews #nav-reviews a:hover,
#contact #nav-contact a:hover {
background:#e35a00;
}
#nav a:active {
background:#e35a00;
color:#fff;
}
</style>
</head>
<body id="home">
<ul id="nav">
<li id="nav-home"><a href="#">我的博客</a></li>
<li id="nav-about"><a href="#">日志排行</a></li>
<li id="nav-archive"><a href="#">日志存档</a></li>
<li id="nav-lab"><a href="#">我的书库</a></li>
<li id="nav-reviews"><a href="#">活动图集</a></li>
<li id="nav-contact"><a href="#">联系我们</a></li>
</ul>
</div>
</body>
</html>
希望本文所述对大家的css网页设计有所帮助。
相关文章
- 上一篇: CSS实现带倒三角标记的WEB标准菜单效果代码
- 下一篇: CSS实现五颜六色按钮组成的导航条效果代码