第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

jquery中指針不在float層正中間?

<!DOCTYPE?html>
<html>

	<head>
		<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
		<title>jQuery標簽切換效果</title>
		<link?rel="stylesheet"?type="text/css">
		<script?src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
		<style>
		*{
			margin:0;
			padding:0;
		}
		#demo{
			width:1200px;
			height:600px;
			margin:0?auto;
			
				overflow:hidden;
		}
		#small{
			width:200px;
			height:200px;
			
			position:relative;
			z-index:1;
		????overflow:hidden;
			}
			#big{
				margin-left:300px;
				position:relative;
				width:400px;
				height:400px;
				display:none;
				
				overflow:hidden;
			}
			#float{
				position:absolute;
				z-index:10;
				width:50px;
				height:50px;
				background:rgba(250,250,0,0.7);
				display:none;
				left:0;
				top:0;
			}
			img{
				display:block;
				position:absolute;
				
				
			}
		</style>
	</head>

	<body>
<div?id="demo">
	<div?id="small">
		<div?id="float"></div>
		<img?src="img/small.jpg"?alt=""?/>
	</div>
	<div?id="big">
	<img?src="img/big.jpg"?alt=""?/></div>
</div>

		<script?type="text/javascript"?src="js/jquery-1.12.3.min.js"?></script>
		<script>
		$(function(){
		var?demo=$("#demo");
			var?small=$("#small");
			var?float=$("#float");
			var?big=$("#big");
			var?img1=$("#small?>?img:first");
			var?img2=$("#big?>?img:first");
			img1.on("mouseenter",function(){
				float.css("display","block");
				big.css("display","block");
			});
			img1.on("mouseleave",function(){
				float.css("display","none");
				big.css("display","none");
			});
			img1.on("mousemove",function(e){
				var?left=e.clientX-float.width()/2-demo.offset().left-small.offset().left;
				var?top=e.clientY-float.height()/2-demo.offset().top-small.offset().top;
				if(left<0){
					left=0;
				}else?if(left>(small.width()-float.width())){
					left=small.width()-float.width();
				}
				if(top<0){
					top=0;
				}else?if(top>(small.height()-float.height())){
					top=small.height()-float.height();
				}
				float.css({"left":left+"px",
				"top":top+"px"});
				
				var?x=left/(small.width()-float.width());
				var?y=top/(small.height()-float.height());
				
				var?offsetX=x*(big.width()-img2.width())+"px";
				var?offsetY=y*(big.height()-img2.height())+"px";?
				img2.css({
					"left":offsetX,
					"top":offsetY
				});
			});
			});
		</script>
	</body>

</html>

同時,這在chrome和safari下面也會出現(xiàn)閃動

正在回答

舉報

0/150
提交
取消

jquery中指針不在float層正中間?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號