`

鼠标经过图片放大

 
阅读更多

css代码:

	<style type="text/css">
	.enlarge_div{
		width:640px; margin:100px auto;
	}
	.enlarge_ul{
		list-style-type:none;
		float:left;
	}
	.enlarge_ul li a{
		display:block; 
		position:relative;
		height:150px; 
	}
	.enlarge_ul li img{
		position:absolute;
		left:0;
		top:0; 
		height:140px; 
		width:140px; 
		border:solid 2px #DDDDDD
	}
	.enlarge_ul li img.on{
		border:solid 4px #DDDDDD
	}
	</style>
	

 

jQuery代码:

 

	<script type="text/javascript">
	$(document).ready(function(){
		$(".enlarge_ul > li > a").each(function(){
			$(this).find('img').hover(
			function(){
				$(this).animate({
				width:"280px",
				height:"280px",
				top:"-70px",
				left:"-70px"
				}, 200).addClass('on');
			},
			function(){
				$(this).animate({
				width:"140px",
				height:"140px",
				top:"0",
				left:"0"
				}, 200).removeClass('on');				
			}
			);
			$(this).hover(
			function(){
				$(this).css("z-index", 1);
			},
			function(){
				$(this).css("z-index", 0);
			});
		});
	});
	</script>

 

html代码:

<div class="enlarge_div">
	<ul class="enlarge_ul">
		<li class="enlarge_li">
			<a href="#">
				<img src="/images/小鸟1.jpg"/>
			</a>
		</li>
		<li class="enlarge_li">
			<a href="#">
				<img src="/images/小鸟2.jpg"/>
			</a>
		</li>
		<li class="enlarge_li">
			<a href="#">
				<img src="/images/小鸟3.jpg"/>
			</a>
		</li>
		<li class="enlarge_li">
			<a href="#">
				<img src="/images/小鸟4.jpg"/> 
			</a>
		</li>
	</ul>
</div>
 
分享到:
评论

相关推荐

    鼠标经过图片放大图片-js脚本特效.rar

    "鼠标经过图片放大图片-js脚本特效.rar" 提供了一个利用JavaScript实现的动态效果,能够增强用户对图片的查看体验。这个脚本实例主要展示了如何通过JavaScript来实现在鼠标悬停在图片上时,即时放大图片并展示在页面...

    鼠标经过图片放大功能

    【标题】:“鼠标经过图片放大功能” 在网页设计中,为用户提供良好的交互体验是至关重要的。其中,一种常见的增强用户体验的技巧就是实现“鼠标经过图片放大功能”。这种功能可以让用户在鼠标悬停在图片上时,图片...

    鼠标经过图片放大效果 预览图

    鼠标经过图片放大效果[放大镜]\鼠标经过图片放大效果[放大镜]

    jQuery实现鼠标经过图片放大特效.zip

    然后,在页面底部添加自定义的JavaScript代码,用于实现鼠标经过时图片放大的功能。这里我们将使用jQuery的`mouseenter`和`mouseleave`事件监听器: ```javascript $(document).ready(function() { $('.img-...

    JS+CSS鼠标经过放大图片(很酷).

    "JS+CSS鼠标经过放大图片(很酷)"这个主题就是一种常见的交互设计技术,它可以在用户将鼠标悬停在图片上时,使图片自动放大,给用户带来更直观、更生动的视觉体验。这种效果常常用于产品展示、相册浏览等场景,让...

    Jquery相册鼠标经过放大图片插件实例源码

    在JavaScript中,我们可以使用`mouseenter`和`mouseleave`事件来触发图片放大和缩小的动作。`mouseenter`事件在鼠标进入元素时触发,`mouseleave`事件则在鼠标离开元素时触发。通过修改图片的CSS样式,特别是`...

    jQuery插件鼠标经过图片放大预览

    jQuery插件鼠标经过图片放大预览 只要提供弹出层ID和预览图片结点集合

    鼠标经过时图片放大特效

    在网页设计中,为了增强用户体验和视觉效果,各种交互式特效被广泛应用,其中"鼠标经过时图片放大特效"是一个常见的手法。这个特效使得当用户将鼠标指针悬停在图片上时,图片会自动放大,突出展示细节,而移开鼠标后...

    CSS3鼠标经过图片旋转放大特效.zip

    这个“CSS3鼠标经过图片旋转放大特效”就是一个利用CSS3的:hover伪类、transform属性以及transition属性来创建交互式用户体验的实例。 首先,我们来详细解释一下CSS3中的:hover伪类。这个伪类是当用户将鼠标指针...

    DW如何制作鼠标经过时图片放大效果示例教程

    制作鼠标经过图片放大效果的关键步骤是为图片添加onmouseover事件。在Dreamweaver中,可以为选中的图片添加行为,如【改变属性】,然后设置元素类型为img,选择相应的id,并指定属性为width或height。在新的值中填写...

    鼠标悬停,图片放大

    在IT行业中,实现“鼠标悬停,图片放大”的功能是一项常见的交互设计,广泛应用于电子商务网站、产品展示页面等。这个功能使得用户无需离开当前页面就能更清晰地查看商品细节,提高了用户体验。在Java中,我们可以...

    jquery鼠标滑过显示放大图片

    在这个场景中,jQuery将帮助我们监听鼠标的移动事件,并处理图片放大显示的逻辑。 接下来,我们要创建HTML结构,通常包括一个或多个图片元素。每个图片元素需要有原始尺寸的图片URL和放大后图片的URL(如果不同),...

    鼠标经过放大图片

    在图片放大效果中,我们可以使用CSS来定义初始状态和鼠标悬停时的状态。例如,我们可以为图片设置一个初始的缩放比例,然后在`:hover`伪类下改变这个比例: ```css img { transition: transform 0.3s; /* 添加平滑...

    Android图片浏览,放大平移

    双击事件可以用来执行特定的操作,如将图片放大到原始大小或恢复到默认大小。 5. **平滑滚动**: 在Android中,实现图片的平滑滚动,可以使用`Scroller`类来辅助处理动画效果。当用户松开手指后,Scroller可以根据...

    CSS鼠标经过图片变大

    2. **用户体验:** 图片放大的效果应该自然流畅,避免突然的跳动给用户带来不适感。可以通过设置过渡动画来改善体验。 3. **性能优化:** 如果页面中有大量图片需要处理,应考虑使用更高效的方式来实现图片缩放,...

    jquery鼠标悬浮图片放大效果

    "jQuery鼠标悬浮图片放大效果"就是一个很好的例子,它使得用户在浏览商品图片时能够更清楚地查看细节,从而增强购物体验。这个效果在电商网站如淘宝上广泛使用,今天我们将会详细探讨如何使用jQuery实现这一功能。 ...

Global site tag (gtag.js) - Google Analytics