国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

css3照片墻動態(tài)效果

Original 2018-11-21 15:55:18 278
abstract:本次實戰(zhàn)主要完成了照片墻動態(tài)效果的功能,通過引入annimate.css,在圖片的點擊事件時,清除圖片之前的點擊效果,再定義一個數(shù)組,用于存放動態(tài)效果的class,同時獲取隨機數(shù),再通過addClass的方法把動態(tài)的添加動畫效果。本次實戰(zhàn)使用了es6的let聲明變量和數(shù)組方法,也使用了額es6的拼接字符串的方法。實現(xiàn)代碼如下:<!DOCTYPE html> <html&

本次實戰(zhàn)主要完成了照片墻動態(tài)效果的功能,通過引入annimate.css,在圖片的點擊事件時,清除圖片之前的點擊效果,再定義一個數(shù)組,用于存放動態(tài)效果的class,同時獲取隨機數(shù),再通過addClass的方法把動態(tài)的添加動畫效果。

本次實戰(zhàn)使用了es6的let聲明變量和數(shù)組方法,也使用了額es6的拼接字符串的方法。實現(xiàn)代碼如下:

<!DOCTYPE html>
<html>
<head>
	<title>照片墻動態(tài)效果</title>
	<link rel="stylesheet" type="text/css" href="static/css/animate.min.css">
	<script type="text/javascript" src="static/js/jquery.js"></script>
	<style type="text/css">
		*{margin: 0px;padding: 0px;}
		.box{width: 1300px;margin: 50px auto;}
		img{width: 300px;height: 200px;margin: 15px;}
	</style>
	
</head>
<body>
 <div class="box">
	 <img src="static/images/1.jpg"/>
	 <img src="static/images/2.jpg"/>
	 <img src="static/images/3.jpg"/>
 </div>
</body>
<script type="text/javascript">	
	let arr=['bounce','shakeswing','tadaw','obble','bounceInLeft','bounceInRight','bounceInUp'];//定義數(shù)組,用于存放動態(tài)效果的class類
	
	$("img").click(function(){
		$(this).removeClass();//先清空之前的動畫效果
	    var radom=Math.floor(Math.random() * 7); //獲取0-6的隨機整數(shù)
		$(this).addClass(`animated ${arr[radom]}`);//添加數(shù)組中的隨機動態(tài)效果
	});

</script>
</html>
  1. jpg:

1.jpg

2.jpg

2.jpg

3.jpg

3.jpg

Correcting teacher:滅絕師太Correction time:2018-11-21 16:03:14
Teacher's summary:非常好,把學(xué)到的東西放到自己的案例中,非常ok!繼續(xù)

Release Notes

Popular Entries