css+js实现彩色打印机打印照片动画效果代码

代码语言:html

所属分类:动画

代码描述:css+js实现彩色打印机打印照片动画效果代码,照片打印后可点击放大

代码标签: 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