当前位置:首页>网络学院>网页制作>Web标准>文章内容

Web标准学习之实战练习定位

[ 来源:http://www.it55.com | 作者: | 时间:2007-08-16 | 收藏 | 推荐 ] 【

在本人上一篇教程《彻底弄懂CSS盒子模式四(绝对定位和相对定位)》中最后有演示一个综合导航实例,那时因为时间关系,同时本人也觉得有必要将这实例分出来单独讲一下,所以没有把实例讲解教程写到上一篇教程中。这个教程可以作为CSS定位学习的强化练习,当然教程我也不只是单一的讲解做的步骤,还会和大家一起来分析一下设计思路,同时分享本人在做的过程中发现的一些问题供大家防范参考。为了兼顾一下没有来得及看我上一篇教程的网友,我再次给出代码运行框,大家可以先运行看看效果,不过建议最好先看一下本人上一篇教程,除非你已对定位有所了解。另外本实例还是不够完善的,比如结构的规范等等,如果你能有更好的实现方法,不妨在回复中写出来与大家分享,同时也让我这个积极的菜鸟学习下。

免费矢量图片素材下载http://www.it55.com

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>相对定位和绝对定位实例--作者:唐国辉</title>
<style type="text/css">
<!--
*{
 margin:0px;
 padding:0px;
}
body {
 margin:10px;
 font-size: 13px;
}
a:link {
 color: #666;
 text-decoration: none;/*去除链接下划线*/
}
a:visited {
 color: #666;
 text-decoration: none;
}
a:hover {
 color: #F90;
}
h3 {
 color: #FFF;
 background-color: #F90;
 width: 100px;

免费壁纸下载http://www.it55.com


 padding-top:3px;
 text-align:center;
}
ul {
 width: 300px;
 border-top: 1px solid #F60;/*使其上边有一线条,与标题h3吻合*/
}
ul li {
 padding:5px;
 border-bottom: 1px solid #CCC;
 list-style:none;/*去除列表样式,这对于标准浏览器很重要*/
}
a {
 position: relative;/*设置其定位方法为相对定位,等一下内部信息面板就可以相对它定位*/
 display:block;/*让链接以块状呈现,这样不用点中链接文字就可以响应链接*/
}
a div {
 display: none;/*初始化信息面板不显示*/
}
a:hover {background:#fff;}/*IE7以下版本A状态伪类bug*/
a:hover div {
 position: absolute;
 padding:5px;
 display:block;
 width: 245px;/*只给出宽度,高让它随内容多少自动调整*/
 left:150px;/*这是相对父级A的定位*/
 top: 20px;
 border: 1px solid rgb(91,185,233);
 background-color: rgb(228,246,255); 免费设计素材下载http://www.it55.com
 z-index:999;/*把信息面板提到一个较高的位置,使链接文字过长时不会与面板重叠,但这只对FF有效*/
}
a img {
 width:80px;
 height:80px;
 border:none;/*去除图片边框,默认情况下,链接内的图片在标准浏览器会出现边框*/
 display:block;
 position: absolute;/*用绝对定位抽离正常文本流,不然在设计的时候考虑到不同浏览器正常显示会更麻烦*/
 top:5px;/*这里的5px是与信息面板大盒子的填充一样的*/
 left:5px;
}
dl {
 width: 160px;
 float:right;
 color: #999;
 line-height:20px;
}
dl dd span {
 font-weight: bold;
 color: #639;
}
-->
</style>
</head> http://www.it55.com

<body>
<h3>最新单曲</h3>
<ul> http://www.it55.com/

<li><a href="#">01 爱的文身 黄圣依<div><img src="http://imgcache.qq.com/music/photo/singer/54/singerpic_5554_0.jpg" alt="" />
<dl>
 <dd><span>歌名:</span>爱的文身</dd>
 <dd><span>歌手:</span>黄圣依</dd>
 <dd><span>介绍:</span>黄圣依唱片主打歌的确是她个人的内心写照,《爱的文身》由香港音乐大师金培达作曲,制作人陈少琪亲自填词。</dd>
</dl></div></a></li> IT资讯之家 http://www.it55.com

<li><a href="#">02 累了 阿信<div><img src="http://imgcache.qq.com/music/photo/singer/47/singerpic_6547_0.jpg" alt="" />
<dl>
 <dd><span>歌名:</span>累了</dd>
 <dd><span>歌手:</span>阿信</dd>
 <dd><span>介绍:</span>青春校园偶像剧----【熱情仲夏】片尾曲</dd>
</dl></div></a></li>

免费网页模版下载http://www.it55.com

<li><a href="#">03 漫漫 慢慢 阿朵<div><img src="http://imgcache.qq.com/music/photo/singer/61/singerpic_6361_0.jpg" alt="" />
<dl>
 <dd><span>歌名:</span>漫漫 慢慢</dd>
 <dd><span>歌手:</span>阿朵</dd>
 <dd><span>介绍:</span>阿朵抢听版最新单曲《漫漫 慢慢》让你认识阿朵柔情的一面,展现阿朵百变的风格。</dd>

(编辑:IT资讯之家 www.it55.com

返回顶部
共4页: 上一页 1 [2] [3] [4] 下一页  

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]