Html
    Css
    Js

    
                        
.a {
	width:600px;
	height:600px;
	background:#cffdf;
	margin:20px auto;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
	flex-flow:column nowrap;
}
.b {
	width:30px;
	height:30px;
	border-radius:50%;
	background:red;
	position:absolute;
}
.a .img {
	display:inline-block;
	width:120px;
	height:120px;
}
.a .row {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-flow:row nowrap;
}
.center {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-flow:row nowrap;
}
.cenc {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-flow:column nowrap;
}
.cenregion {
	width:340px;
	height:340px;
	margin:9px;
	border:1px solid #ccc;
	border-radius:3px;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

类似抽奖的动画

点击开始按钮可以生成多个位置随机范围内的小球,在设置的时间后自动按照动画轨迹转动,减速,停止

**js代码里面轨迹描述的方法是在网上借鉴过来的

0