十一
29
0

如何使用CSS sprite

Author Jessica     Category CSS     Tags

今天同学发给我个弹出式登陆框.并可选择Email和用户名登录的例子

问我为什么里面只有一张图片.这是怎么实现的.

这个图片如下

其实实现方法非常简单.你可以去看下他的CSS.这里我就不用他具例子了.

我自己做个图片.如下

我们可以想一下.

如果我把这张图片的左上角坐标定为0.

那么我就可以通过CSS获取我想要的位置了.

我们来看下CSS.看注释就明白了

  1. *{  
  2.     border:0;  
  3.     margin:0;  
  4.     padding:0;  
  5. }  
  6. #div1 {  
  7.     background:url(21321321321.jpg) no-repeat/* 从左上角的0 0点开始 */ 
  8.     height:40px;  /* 第一张图片的高度 */ 
  9.     width:120px;  /* 第一张图片的宽度 */ 
  10. }  
  11. #div2 {  
  12.     background:url(21321321321.jpg) -120px 0 no-repeat/* 从左上角的-120px 0点开始,负数不明白?自己试试就知道了 */ 
  13.     height:70px;  /* 第二张图片的高度 */ 
  14.     width:129px;  /* 第二张图片的高度 */ 

完整的例子下载:

点我下载

Post comment

分类目录

最近文章

近期评论

文章归档

标签

.net AJAX button Comet CSS Discuz! DIV+CSS Flash Form Google HTML编辑器 IE8 Java JavaScript jQuery JSP md5 MySQLReback OAuth Oracle PHP php-fpm PNG Punny SkiyoTabs tab TagCloud Vista Web2.0 Windows7 上传 加密 图标 本站原创 模板 模板引擎 源码 登录 短网址 石家庄 算法 编译 面向对象 魔术方法

链接表