css-sprite切割图片(加快网页加载速度)
2012-08-06 20:55
253 查看
<!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=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
//创建一个函数并有X,Y两个参数用来接收坐标
function Changeimg(x,y){
//获得ID为a的对象
var aa = document.getElementById("a");
//把传参的坐标定义成字符串
var bb = x+"px "+" "+y+"px";
aa.style.backgroundPosition = bb;
}
</script>
<style type="text/css">
#a{
width:16px;
height:16px;
background-image:url(9-16.png);
background-position:-240px -380px;
}
</style>
</head>
<body>
<div id="a"></div>
<!-- 点击超链接触发javascript -->
<a href="javascript:Changeimg(-240,-180)">变1</a>
<a href="javascript:Changeimg(-220,-180)">变2</a>
<a href="javascript:Changeimg(-260,-180)">变3</a>
<a href="javascript:Changeimg(-240,-380)">变4</a>
</body>
</html>
在网页中利用CSS Sprite技术图片不同部位截取,可有利于网页的加载速度
相关文章推荐
- 如何使用js懒加载图片|如何使用jquery.lazyload.js|网页优化|如何提高网页加载速度
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- apache模块 合并多个js/css 提高网页加载速度
- 几种延迟加载JS代码的方法加快网页的访问速度
- js实现网页图片延时加载的原理和代码 提高网站打开速度
- CSS Image Sprite--网页图片应用处理方式
- js实现网页图片延时加载的原理和代码 提高网站打开速度
- js实现网页图片延时加载 提升网页打开速度
- 提高网页加载速度,div+css布局最精简代码建议
- 网站部署中遇到的问题-网页中js,css和图片资源无法加载
- 几种延迟加载JS代码的方法加快网页的访问速度
- 几种延迟加载JS代码的方法加快网页的访问速度
- 图片异步延迟加载,提升网页打开速度
- 网页加载速度优化2--先加载css,然后再加载js文件。
- web前端压缩图片方法——加快页面加载速度
- AjaxMin4Setup.msi 压缩CSS和JS文件提高网页的加载速度
- js 延迟加载 改变JS的位置加快网页加载速度
- JS延迟加载或JS最后加载加快网页打开速度
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- 加快页面加载速度的解决方案-asp.net使用httphandler打包多CSS或JS文件