悬停指示器切片
18 在给导航加入CSS样式之前,我们得首先把小小的悬停三角形切片。到Photoshop中使用矩形选框工具(M)选定这个三角形,复制透明背景的新文档,保存为images目录下的
nav_hover.png。
导航样式化
19 现在该是给导航加入CSS代码的时候了。使用以下代码。
代码段7
.nav-links li a {
float: left;
width: 120px;
height: 68px;
text-decoration: none;
text-transform: capitalize;
color: #666666;
font-size: 12px;
text-align: center;
padding-top: 51px;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #cecece;
}
.nav-links li a:hover {
color: #00284a;
background-image: url(images/nav_hover.png);
background-repeat: no-repeat;
background-position: center bottom;
}
li.borderx2 {
border-right-width: 1px;
border-right-style: solid;
border-right-color: #cecece;
}
代码段7的解释
首先,为了让列表项挨个的显示,我们将它们向左浮动。然后给他们固定的宽度高度,使他们之前的空间均衡。然后通过给text-decoration值none来去掉超链接默认的下划
线。然后给每个列表项一个1px、灰色的左边框。
然后通过:hover伪类来样式化悬停效果。当鼠标悬停时,我们将列表项的背景设为nav_hover.png。
最后解决最后一个列表项右边没有分割线的问题,需要给.borderx2类声明一个border属性。
创建欢迎区域
欢迎区域会被分割成两个部分,左边(#welcome-text)和右边(#welcome-image)。
20 在index.html的#welcome div中加入两个新的div,一个ID为welcome-text,一个ID为welcome-image。我们会在切片完成后将两个div填充上内容。
文章共6页: [
1] [
2] [
3] [
4] [
5] [
6]
更多的网页制作实例:将PSD网站模板转换为XHTML+CSS网页请到论坛查看: http://BBS.TC711.COM
【 双击滚屏 】 【 评论 】 【 收藏 】 【 打印 】 【 关闭 】
来源:
互联网
日期:2009-11-23