css+js实现彩色打印机打印照片动画效果代码
代码语言:html
所属分类:动画
代码描述:css+js实现彩色打印机打印照片动画效果代码,照片打印后可点击放大
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link href="https://fonts.googleapis.com/css?family=Black+Han+Sans" rel="stylesheet">
<style>
:root {
font-size:72vmin;
}
*,*::before,*::after {
box-sizing:border-box;
}
body {
display:flex;
justify-content:center;
align-items:center;
height:100vh;
perspective:1em;
background-image:radial-gradient(circle,#ceedff,#59c0fc);
}
/* Printer */.printer {
transform:rotateX(-40deg);
transform-style:preserve-3d;
}
.printer-face {
position:absolute;
width:1em;
height:0.5em;
border:0.003em solid rgba(0,0,0,0.1);
}
/* Printer Top Face */.printer-top {
transform-origin:50% 100%;
transform-style:preserve-3d;
transform:translate(-50%,-0.5em) rotateX(90deg);
background-image:linear-gradient(#999,#bbb);
}
.printer-top::before {
content:'';
position:absolute;
top:0.1em;
left:50%;
width:0.6em;
height:0.1em;
background-image:linear-gradient(#444,#333);
border-radius:0 0 0.01em 0.01em;
transform:trans.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0