亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

sublime里js代碼高亮用什么插件啊

sublime里js代碼高亮用什么插件啊

正在回答

4 回答

以上是案例完整的代碼,加了css3動畫,鼠標離開時可以恢復到原始位置(注釋部分)。

0 回復 有任何疑惑可以回復我~
<!DOCTYPE?html>
<html>
<head>
<meta?charset="UTF-8">
<title>滑動門特效</title>
<link?rel="stylesheet"?href="css/style.css">
</head>
<body>
<div?id="container">
<img?src="images/door1.png"?alt="door1"?title="door1">
<img?src="images/door2.png"?alt="door2"?title="door2">
<img?src="images/door3.png"?alt="door3"?title="door3">
<img?src="images/door4.png"?alt="door4"?title="door4">
</div>
</body>
<script?src="js/script.js"></script>
</html>


0 回復 有任何疑惑可以回復我~

*{
	margin:0;
	padding:0;
}
#container{
	position:relative;
	height:?477px;
	margin:20px?auto;
	border-bottom:1px?solid?#d9d9d9;
	border-right:1px?solid?#d9d9d9;
	overflow:?hidden;
}

#container?img{
	position:?absolute;
	left:0;
	display:block;
	border-right:?1px?solid?#d9d9d9;
	transition:?all?0.5s;
}
#container?img:nth-child(1){
	border-left:?1px?solid?#d9d9d9;
}


0 回復 有任何疑惑可以回復我~
window.onload?=?function(){
	//獲取盒子對象
	var?box?=?document.getElementById('container');
	//獲取圖片對象
	var?imgs?=?box.getElementsByTagName('img');

	var?imgWidth?=?imgs[0].offsetWidth;?//單張圖片的寬度
	var?exposeWidth?=?160;				//隱藏門露出寬度
	var?boxWidth?=?imgWidth+exposeWidth*(imgs.length-1);	//圖片盒子寬度
	box.style.width?=?boxWidth+'px';	

	//設置每道門的初始位置
	function?setImgsPos(){
		for(var?i=1;i<imgs.length;i++){
			imgs[i].style.left?=?imgWidth?+?exposeWidth*(i-1)+'px';
		}
	}	
	setImgsPos();

	//?計算每張圖片移動的距離
	var?translate?=?imgWidth?-?exposeWidth;	
	//為每道門綁定事件
	for(var?i=0;i<imgs.length;i++){		
		(function(i){
			imgs[i].onmouseover?=?function()?{
				setImgsPos();
				//打開門
				for?(var?j?=?1;j<=i;j++)?{
					imgs[j].style.left?=?parseInt(imgs[j].style.left,10)?-?translate?+?'px';	//10代表十進制
				}
			};

		})(i);
	}

	//鼠標移出后復位
	//?for(var?i=0;i<imgs.length;i++){		
	//?	imgs[i].onmouseleave?=?function(){
	//?		setImgsPos();
	//?	}
	//?}
};


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

sublime里js代碼高亮用什么插件啊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號