一个超精简代码实现的拼图游戏 直接上代码
<style lang='less' scoped>
#puzzle{
.pic{
// position:initial;
width: 400px;
height: 400px;
margin: 0 auto;
position: relative;
// border: 1px solid #000;
&.pic1{
background: url(../assets/pic.jpg) no-repeat center;
&>*{
opacity: 0;
}
}
div{
position: absolute;
background: url(../assets/pic.jpg) no-repeat;
width: 100px;
height:100px;
border: 1px solid #fff;
transition: all 0.3s;
}
.img-1,.img-2,.img-3,.img-4{
top:0;
}
.img-5,.img-6,.img-7,.img-8{
top:100px;
}
.img-9,.img-10,.img-11,.img-12{
top:200px;
}
.img-13,.img-14,.img-15,.img-16{
top:300px;
}
.img-1,.img-5,.img-9,.img