js实现三维盒子展开图片切换效果代码
代码语言:html
所属分类:幻灯片
代码描述:js实现三维盒子展开图片切换效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
body {
background: #696969;
font-family: 'comic sans ms', Helvetica, arial, sans-serif;
}
.multiSlide {
width: 470px;
height: 470px;
position: relative;
margin: 100px auto 0;
overflow: hidden;
-webkit-perspective: 300px;
}
.box {
background: #fff;
position: absolute;
top: 10px;
left: 10px;
padding:5px;
width: 140px;
height: 140px;
border-radius: 4px;
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.5),inset 0 -1px 2px 0 rgba(0,0,0,0.3);
-webkit-transition: all 500ms cubic-bezier(0.7,-0.9,0.3,1.4);
-moz-transition: all 500ms cubic-bezier(0.7,-0.9,0.3,1.4);
transition: all 500ms cubic-bezier(0.7,-0.9,0.3,1.4);
opacity: 1;
}
.box[data-pos='21']{
-webkit-transform: rotateX(30deg);
-webkit-transform-origin: center bottom;
opacity: 0.8;
}
.box[data-pos='23']{
-webkit-transform: rotateX(-30deg);
-webkit-transform-origin: center top;
opacity: 0.8;
}
.box[data-pos='12']{
-webkit-transform: rotateY(-30deg);
-webkit-transform-origin: right center;
opacity: 0.8;
}
.box[data-pos='32']{
-webkit-transform: rotateY(30deg);
-webkit-transform-origin: left center;
opacity: 0.8;
}
.box[data-pos='2-1'],
.box[data-pos='20'],
.box[data-p.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0