图片选择事件

图片选择

效果展示:
在这里插入图片描述
代码->index.html

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>图片选择</title>
		<style type="text/css">
			{
				padding: 0;
				margin: 0;
			}
			.max{
				width: 415px;
				height: 400px;
			}
			.min>img{
				width: 100px;
				height: 100px;
			}
		</style>
	</head>
	<body>
		<div id="">
			<img src="img/poiu.jpg" class="max"/>
		</div>
		<div class="min">
			<img src="img/poiu.jpg"/>
			<img src="img/asdf.jpg"/>
			<img src="img/mnbvc.jpg"/>
			<img src="img/qwer.jpg"/>
		</div>
		<script type="text/javascript">
			//当鼠标放在小图上面的时候,显示在大图的位置
			let imgs = document.getElementsByTagName('img');
			//移入
			for (let i = 1;i <imgs.length; i++) {
				imgs[i].onmouseover = function(){
					//改变大图的路径
					imgs[0].src = this.src;
					this.style.border= '1px solid red';
				}
			}
			//移除
			for (let i = 1;i <imgs.length; i++) {
				imgs[i].onmouseout = function(){
					this.style.border='';
				}
			}
		</script>
	</body>
</html>

说明:鼠标放在小图的上面时,在大图的位置显示小图片,同时小图的边框发生改变,当鼠标移出时,边框恢复。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值