背景偏移取图标的实现方法
导读:收集整理的这篇文章主要介绍了背景偏移取图标的实现方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 通常为了减少客户端从服务器下载图片的次数,提高服务器的性能,现在比较流行的做法是将多张图片拼合成一张大图片,然后再利用back...
收集整理的这篇文章主要介绍了背景偏移取图标的实现方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 通常为了减少客户端从服务器下载图片的次数,提高服务器的性能,现在比较流行的做法是将多张图片拼合成一张大图片,然后再利用background-posITion属性截取其中的各个小图标,如菜单,表单或导航的小图标等这种技术称为CSS sprite技术,示例代码如下:
htML代码如下:
- !doctyPE html>
- html lang="en">
- head>
- meta charset="UTF-8">
- title> 背景偏移取图标/title>
- link type="text/css" rel="stylesheet" href="1.css"/>
- /head>
- body>
- div id="name"> name/div>
- div id="psw"> psw/div>
- div id="tel"> tel/div>
- /body>
- /html>
1.css代码如下:
CSS Code复制内容到剪贴板- div
- {
- width:73px;
- line-height:52px;
- height:52px;
- text-align:rightright;
- background:url(images/3.jpg) no-repeat;
- color:white;
- }
- #name
- {
- background-position:-286px -7px; !--向左偏移286px,向上偏移7px-->
- }
- #psw
- {
- background-position:-272px -116px;
- }
- #tel
- {
- background-position:-535px -230px;
- }
(要用图片处理工具量出要截取的的图标所要偏移的量,正负代表偏移的方向,正代表向右或向下偏移,负代表向左或向上偏移)
素材图:
最终效果图:
以上这篇背景偏移取图标的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
原文地址:http://www.cnblogs.COM/cyn941105/Archive/2016/07/13/5667923.html
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 背景偏移取图标的实现方法
本文地址: https://pptw.com/jishu/585007.html