2012年10月17日星期三

使用CSS创建Digg样式风格的导航栏或菜单

本教程讲述了如何使用圆角图片设计一个digg样式风格的导航栏。达到下面这样的效果(via woork)

digg type css 使用CSS创建Digg样式风格的导航栏或菜单

1.创建一个html页面,并把下面的代码复制粘贴到<body>标签内:

<div id=“topbar”>
<a href=“p1.html”><span>All</span></a>
<a href=“p2.html” class=“active“><span>News</span></a>
<a href=“p3.html”><span>Video</span></a>
<a href=“p4.html”><span>Images</span></a>
</div>
<div id=“middlebar”>
<a href=“p1.html”><span>Technology</span></a>
<a href=“p2.html”><span>World</span></a>
<a href=“p3.html”><span>Science</span></a>
<a href=“p4.html”><span>Gaming</span></a>
</div>

注意看class=”active”,这就是我们要设置的默认情况下激活的链接样式。

2. 创建导航采单所需要的圆角背景图片,下面的图片向你展示了分别什么样的圆角图片及它们都应用于哪些HTML元素中。

digg type css 2 使用CSS创建Digg样式风格的导航栏或菜单

3.把下面的代码复制并粘贴到你的style.CSS样式表中

#topbar{
font-size:14px;
color:#3b5d14;
background:#b2d281;
font-weight:bold;
padding:6px;
overflow:auto;
height:1%;
clear:both;
}
#topbar a{
color:#3b5d14;
text-decoration:none;
margin:0 10px;
height:23px;
line-height:23px;
float:left;
display:block;
}
a.active{
height:23px;
line-height:23px;
background:url(pic/tb_a.png) right top no-repeat;
padding-right:10px;
}
a.active span{
background:url(pic/tb_span.png) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}

4.再在style.css文件中放入下面的代码

#middlebar{
font-size:11px;
color:#3b5d14;
background:#90b557;
font-weight:bold;
padding:6px;
overflow:auto;
height:1%;
clear:both;
}
#middlebar a{
color:#3b5d14;
text-decoration:none;
margin:0 5px;
padding-right:10px;
height:23px;
line-height:23px;
display:block;
float:left;
background:url(pic/mb_a.png) right top no-repeat;
}
#middlebar a span{
background:url(pic/mb_span.png) left top no-repeat;
height:23px;
display:block;
padding-left:10px;
}

OK。你已经完成了。你可以点击这里下载此教程的演示代码

来源于 使用CSS创建Digg样式风格的导航栏或菜单 | 帕兰映像

没有评论:

发表评论