特效实例讲解:background-position另类用法
2008-02-23 08:38:14来源:互联网 阅读 ()
运行效果请参看: http://www.webjx.com/htmldata/2007-04-08/1176021714.html
代码:
<!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>让我们共同推广WEB标准在中国的发展</title>
<style type="text/css">
<!--
ul#menu { width:300px; height:300px; margin:0px auto; padding:0px; overflow:hidden; background:transparent url(/articleimg/1715-1.jpg)}
ul#menu li { list-style-type:none; float:left; width:100px; height:100px;}
ul#menu li a { display:block; width:100px; height:100px; text-decoration:none; background:transparent url(/articleimg/1715-2.jpg) no-repeat 500px 500px;}
a#itemA:hover {background-position: 0 0; }
a#itemB:hover {background-position: -100px 0;}
a#itemC:hover {background-position: -200px 0;}
a#itemD:hover {background-position: 0 -100px;}
a#itemE:hover {background-position: -100px -100px;}
a#itemF:hover {background-position: -200px -100px;}
a#itemG:hover {background-position: 0 -200px;}
a#itemH:hover {background-position: -100px -200px;}
a#itemI:hover {background-position: -200px -200px;}
-->
</style>
</head>
<body>
<ul id="menu">
<li><a id="itemA" href="#" title="Item 1"> </a></li>
<li><a id="itemB" href="#" title="Item 2"> </a></li>
<li><a id="itemC" href="#" title="Item 3"> </a></li>
<li><a id="itemD" href="#" title="Item 4"> </a></li>
<li><a id="itemE" href="#" title="Item 5"> </a></li>
<li><a id="itemF" href="#" title="Item 6"> </a></li>
<li><a id="itemG" href="#" title="Item 7"> </a></li>
<li><a id="itemH" href="#" title="Item 8"> </a></li>
<li><a id="itemI" href="#" title="Item 9"> </a></li>
</ul>
</body>
</html>
是不是非常简单,而我们所用到的图片也仅仅是下面的2张而已:
现在我们来分析 background-position 的用法:
A元素一开始的时候背景位置设置成 background-position:500px 500px,而它的大小仅只有100px*100px而已,所以A标签下的所有背景都超过了可视范围无法显示,我们一开始看见的黑白照片就是UL的背景图象。接着当鼠标移动到A元素上的时候,再根据每个A元素所处的位置来分别为他们设置背景的移动大小,这样就形成上面的黑白图片交替效果。
关键词:
【推荐给好友】【关闭】最新五条评论
查看全部评论
评论总数 0 条您的评论
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash