pug+scss实现三维可交互立方体盒子运动动画效果代码
代码语言:html
所属分类:动画
代码描述:pug+scss实现三维可交互立方体盒子运动动画效果代码,完全采用pug结合scss代码实现,通过插件实时转换成html及css代码输出渲染。
代码标签: pug scss 三维 交互 立方体 盒子 运动 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" />
<title>BFW NEW PAGE</title>
<style type = 'text/scss'>
// Custom param *** START
$power: 20;
$defaultRotateX: 0;
$defaultRotateY: 0;
$defaultRotateZ: 0;
$perspective: 500px;
// Custom param *** END
// Your world *** START
.abc {
display: flex;
justify-content: center;
align-items: center;
width: 200px;
height: 200px;
background: #000;
color: #fff;
font-family: 'Barlow Semi Condensed', sans-serif;
}
.box {
.surface {
width: 100px;
height: 100px;
position: absolute;
top: -50px;
left: -50px;
background: rgba(#000, 1);
// border: 1px solid #fff;
box-sizing: border-box;
backface-visibility: hidden;
&.-a {
transform: translateZ(50px);
}
&.-b {
transform: rotateX(180deg) translateZ(50px);
}
&am.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0