013(图片整合)

013(图片整合)

图片整合的概念,使用图片整合的优势

CSS Sprites的原理(图片整合技术)css精灵

一、将导航背景图片,按钮背景图片等有规则的合并成一张背景图,即将多张图片合为一张整图,然后用**background-position**”来实现背景图片的定位技术。

二、图片整合的优势:

1)通过图片整合来减少对服务器的请求次数,从而提高 页面的加载速度。

2)通过整合图片来减小图片的体积。

在这里插入图片描述

实现图片整合的方法和技巧

1)使用ps进行小图片整合;

2)使用相关软件来进行操作。

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>图片整合</title>
	<style type=text/css>
		*{
			margin:0;
			padding:0;
		}
		ul{
			width:248px;
			height:22px;
			border:1px solid skyblue;
			margin:50px auto;
			list-style:none;
		}
		ul li{
			float:left;
		}
		ul li a{
			text-decoration:none;
			display:block;
			width:62px;
			height:22px;
			line-height:22px;
			text-align:center;
			font-size:12px;
			color:#666;
			background:url(../images/bg.gif);
		}
		ul .li2 a{
			background-position:-62px 0;
		}
		ul .li3 a{
			background-position:-124px 0;	
		}
		ul .li4 a{
			background-position:-186px 0;
		}
		ul .li1 a:hover{
			background-position: 0 -22px;	
		}
		ul .li2 a:hover{
			background-position: -62px -22px;	
		}
		ul .li3 a:hover{
			background-position: -124px -22px;
		}
		ul .li4 a:hover{
			background-position: -186px -22px;
		}
	</style>
</head>
<body>
	<ul>
		<li class=li1><a href="">首页</a></li>
		<li class=li2><a href="">新闻</a></li>
		<li class=li3><a href="">娱乐</a></li>
		<li class=li4><a href="">体育</a></li>
	</ul>
</body>
</html>

在这里插入图片描述

效果如图(这里是一张图片,用background-position实现背景图定位)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值