鼠标滑过列表图片放大,带列表序列号自动生成效果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鼠标滑过列表图片放大,带列表序列号自动生成效果相关的知识,希望对你有一定的参考价值。

请转载此文的朋友务必附带原文链接,谢谢。

原文链接:http://xuyran.blog.51cto.com/11641754/1861924

这里我只把关键代码给贴出来。

html:

<div class="hot-exchange">
			    		<ul>
			    			<li class="active clear">
			    				<a href="">
			    				<div class="range"><p>排名</p></div>
			    				<div class="goods-title">
			    					<p>放逐之刃</p>
			    					<p>16800C豆</p>
			    				</div>
			    				<div class="goods-img">
			    					<img src="../Content/images/123_u4776.png" />
			    				</div>
			    				</a>
			    			</li>
			    			<li class="clear">
			    				<a href="">
			    				<div class="range"><p>排名</p></div>
			    				<div class="goods-title">
			    					<p>放逐之刃</p>
			    					<p>16800C豆</p>
			    				</div>
			    				<div class="goods-img">
			    					<img src="../Content/images/123_u4776.png" />
			    				</div>
			    				</a>
			    			</li>
			    			<li class="clear">
			    				<a href="">
			    				<div class="range"><p>排名</p></div>
			    				<div class="goods-title">
			    					<p>放逐之刃</p>
			    					<p>16800C豆</p>
			    				</div>
			    				<div class="goods-img">
			    					<img src="../Content/images/123_u4776.png" />
			    				</div>
			    				</a>
			    			</li>
			    			<li class="clear">
			    				<a href="">
			    				<div class="range"><p>排名</p></div>
			    				<div class="goods-title">
			    					<p>放逐之刃</p>
			    					<p>16800C豆</p>
			    				</div>
			    				<div class="goods-img">
			    					<img src="../Content/images/123_u4776.png" />
			    				</div>
			    				</a>
			    			</li>
			    			<li class="clear">
			    				<a href="">
			    				<div class="range"><p>排名</p></div>
			    				<div class="goods-title">
			    					<p>放逐之刃</p>
			    					<p>16800C豆</p>
			    				</div>
			    				<div class="goods-img">
			    					<img src="../Content/images/123_u4776.png" />
			    				</div>
			    				</a>
			    			</li>
			    			<li class="clear">
			    				<a href="">
			    				<div class="range"><p>排名</p></div>
			    				<div class="goods-title">
			    					<p>放逐之刃</p>
			    					<p>16800C豆</p>
			    				</div>
			    				<div class="goods-img">
			    					<img src="../Content/images/123_u4776.png" />
			    				</div>
			    				</a>
			    			</li>
			    		</ul>
		    	    </div>	

css代码如下:

.hot-exchange ul li.active .range{
	width: 20px;
	height: 60px;
	background: url(../images/u4779.png) no-repeat;	
}
.range p{
        display: none
}
.hot-exchange ul li.active .range p{
	display: block;
}
.hot-exchange ul li.active .goods-img{
	width: 67px;
	height: 67px;
}

jquery代码如下:

$(function(){
	
	//兑换专区左侧鼠标滑动效果
	var serialNumber = 0;
	var serialNumberLen = 6;
	$(".hot-exchange ul li").each(function(){
			serialNumber++;
			if(serialNumber > serialNumberLen){
				return false;
			}
			$(this).children().find(".range").append(‘0‘+serialNumber);
			$(this).mouseover(function(){
				$(this).addClass("active").siblings().removeClass("active");
				$(this).children().find(".range p").show();
				$(this).siblings().children().find(".range p").hide();
			})
	})
	

})

效果如下:

技术分享技术分享

本文出自 “没有翅膀的菜鸟的进阶” 博客,请务必保留此出处http://xuyran.blog.51cto.com/11641754/1861924

以上是关于鼠标滑过列表图片放大,带列表序列号自动生成效果的主要内容,如果未能解决你的问题,请参考以下文章

想用js或jquery来实现当鼠标滑过列表时指中或点击列表中的项名称字段自动动态弹出div

CSS3技巧产品列表之鼠标滑过效果02

CSS3小技巧产品列表之鼠标滑过效果01

css3 实现鼠标放上去图片外框不变大,里面中心放大

鼠标滑过放大图片局部

CSS鼠标滑过内容切换的代码