关于我们 广告服务 社区论坛
设为首页 加入收藏

行业新闻
服 务 器
模版下载
建站指南
冲浪宝典
办公软件
网站运营
操作系统
QQ 专题
网页制作
安全防御
视频教程
网络编程
SEO专区
软件下载
图像设计
Cisco
网页特效
Wap 技术
联盟赚钱
网页素材
 首页 | 企业建站 | 网页制作 | 网站运营 | 网络编程 | 图像设计 | 冲浪宝典 | 操作系统 | SEO专区 | 联盟赚钱 | Cisco

欢迎来到e天下网络首页>>网页制作>>CSS>>正文|特效实例讲解:background-position另类用法

特效实例讲解:background-position另类用法

[ 来路:21kn.com    时间:2007-7-7 20:55:40    点击: ]

 

运行效果请参看: http://www.21kn.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另类用法


特效实例讲解:background-position另类用法


现在我们来分析 background-position 的用法:

A元素一开始的时候背景位置设置成 background-position:500px 500px,而它的大小仅只有100px*100px而已,所以A标签下的所有背景都超过了可视范围无法显示,我们一开始看见的黑白照片就是UL的背景图象。接着当鼠标移动到A元素上的时候,再根据每个A元素所处的位置来分别为他们设置背景的移动大小,这样就形成上面的黑白图片交替效果。

::::站长友情提示:多花一分钟学点什么都好::::

 

上一篇:该如何正确的使用position属性 它的作用是什么?  下一篇:初学网页制作:CSS特点及加入网页的四种方法

 ::热点信息::

 

= = 免责声明 = =

① 欢迎转载我网所刊信息,请注明“来源:E天下网络”。
② 凡本网注明“来源:XXX(非E天下网络)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
※联系方式:Airtofly@163.com

::推荐文章::

 

Dreamweaver8创建自定义代码片

::图像设计::

 

动态图片搜索家——GIF RUNN
软件搜索利器——FileFerret
实例说明构图要讲规律
Character Builder让你尽展靓
全景图速成者Cool360
三维模型速成工具——Canoma
剪贴专家SmartBoard 32
新世纪的图像处理利器——Ph
更多内容..

 

 

关于我们 广告服务 友情链接 合作伙伴 社区论坛 免责声明

Copyright © 2007   21kn.com Inc. All rights reserved.e天下网络工作室

网站白天客服QQ:26875416 (非24小时)  合作QQ:597004688    粤ICP备06026423号