hover效果,大家应该很熟悉,虽然用css能够直接写出来,但是有时候我们还行选择了用Js来控制,代码如下:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<meta name="description" content="this" />
<meta name="keywords" content="this" />
<title>this</title>
<script type="text/javascript" src="jquery.1.8.1min.js"></script>
<style type="text/css">
body{margin:0;padding:0;}
.hover{float:left;position:relative;margin:0 auto;padding:0; }
.hv{position:absolute; left:0;top:0;display:none; }
</style>
<script type="text/javascript">
$(function() {
$('.hover').hover(
function (){
$('.hv').stop().fadeTo('slow',1);
},function() {
$('.hv').stop().fadeTo('slow',0);
}
)
})
</script>
</head>
<body>
<div class="hover">
<img src="/banner/386268.jpg" alt="" width='100px' height='100px'>
<img class="hv" src="/img/22.gif" width='100px' height='100px'>
</div>
</body>
</html>
ps:很多朋友复制下来我们的代码然后运行时候,会问:为啥你说的效果出不来啊!此时,我要提醒大家的是,代码虽然复制下来了,但是jquery的包要正确引入,避免地址错误,而div中图片的src地址也要换下,这样效果就出来了。
© 2012-2024七七世界网站建设 20707.net 1125w.com 版权所有 豫ICP备14018694号-1