height: 24px; //约束图标大小
background:url(images2/bg.png) no-repeat; //图标背景
background-position:0 -24px; //图标的位置
鼠标放到图标上 百度一下你就知道上浮 功能的实现
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<title>练习 网站导航</title>
<style>
* {
margin: 0;
padding: 0;
list-style: none;
}
#outer {
width: 960px;
margin: 0 auto;
}
#content {
margin: 0 auto;
border: 1px solid;
background-color: #EEEEEE;
margin-top: 100px;
height: 280px;
width: 760px;
}
.pic-box{
float:left;
width:178px;
height:125px;
overflow:hidden;
position:relative;
margin:6px;}
.pic-box li{
height:25px;
background:url(images2/bg.png) no-repeat;
background-color:#727272;
position:absolute;
top:126px;
}
.pic-box span{
color:#fff;
margin-left:26px;}
</style>
<script src="js/jquery-3.3.1.js"></script>
</head>
<body>
<script>
$(document).ready(function(e) {
$(".pic-box").hover(function(){
$(this).children("li").stop().animate({"top":"99px"});
},function(){
$(this).children("li").stop().animate({"top":"126px"});
});
});
</script>
<div id="outer">
<div id="content">
<div class="pic-box">
<img src="images2/01.JPG"/>
<li style="background-position:0 0;"><span>百度一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/02.JPG"/>
<li style="background-position:0 -24px;"><span>淘宝一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/03.JPG"/>
<li style="background-position:0 -48px;"><span>新浪一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/04.JPG"/>
<li style="background-position:0 -72px;"><span>网易一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/05.JPG"/>
<li style="background-position:0 -96px;"><span>搜狐一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/06.JPG"/>
<li style="background-position:0 -120px;"><span>优酷一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/07.JPG"/>
<li style="background-position:0 -144px;"><span>网易一下 你就知道</span></li>
</div>
<div class="pic-box"> <img src="images2/08.JPG"/>
<li style="background-position:0 -168px;"><span>京东一下 你就知道</span></li>
</div>
</div>
</div>
</body>
</html>