css3实例教程 一款纯css3实现的发光屏幕旋转特效
网站建设 2023-01-28 21:39www.1681989.com免费网站
今天给大家带来一款纯css3实现的发光屏幕旋转特效。该屏幕由纯css3实现带发光旋转特效,效果图如下
实现的代码。
html代码
XML/HTML Code复制内容到剪贴板
- <div class="screen">
- </div>
css3代码
CSS Code复制内容到剪贴板
- {
- marg: 0;
- paddg: 0;
- }
- ,
- :before,
- :after {
- -webkit-box-sizg: border-box;
- -moz-box-sizg: border-box;
- box-sizg: border-box;
- }
- html,body{
- height: 100%;
- }
- html{
- background-color: #1d1d1d;
- }
- body{
- position: relative;
- marg: 0;
- paddg: 0;
- transform-style: preserve-3d;
- -webkit-perspective: 500px;
- perspective: 500px;
- }
- /Screen/
- .screen{
- position: absolute;
- : 50%;
- left: 50%;
- width: 320px;
- height: 210px;
- marg-: -105px;
- marg-left: -160px;
- border-radius: 8px;
- box-shadow: 0 0 80px #0caba8;
- overflow: hidden;
- z-dex: 100000;
- -webkit-animation: screenMove01 2s,
- boxShe 2.5s 2s fite alternate ,
- screenMove02 5s fite alternate lear;
- -moz-animation: screenMove01 2s,
- boxShe 2.5s 2s fite alternate ,
- screenMove02 5s fite alternate lear;
- -o-animation: screenMove01 2s,
- boxShe 2.5s 2s fite alternate ,
- screenMove02 5s fite alternate lear;
- animation: screenMove01 2s,
- boxShe 2.5s 2s fite alternate ,
- screenMove02 5s fite alternate lear;
- }
- .screen::before{
- display: block;
- content:"";
- position: absolute;
- : 0;
- left: 0;
- width: 320px;
- height: 210px;
- border-width: 5px;
- border-style: solid;
- border-image: -webkit-lear-gradient(to bottombottom, rgba(29,186,180,1) 0%, rgba(126,252,247,1) 26%, rgba(227,253,252,1) 30%, rgba(126,252,247,1) 36%, rgba(29,186,180,1) 52%, rgba(29,186,180,1) 74%, rgba(164,247,244,1) 91%, rgba(29,186,180,1) 100%) 1;
- border-image: -moz-lear-gradient(to bottombottom, rgba(29,186,180,1) 0%, rgba(126,252,247,1) 26%, rgba(227,253,252,1) 30%, rgba(126,252,247,1) 36%, rgba(29,186,180,1) 52%, rgba(29,186,180,1) 74%, rgba(164,247,244,1) 91%, rgba(29,186,180,1) 100%) 1;
- border-image: -o-lear-gradient(to bottombottom, rgba(29,186,180,1) 0%, rgba(126,252,247,1) 26%, rgba(227,253,252,1) 30%, rgba(126,252,247,1) 36%, rgba(29,186,180,1) 52%, rgba(29,186,180,1) 74%, rgba(164,247,244,1) 91%, rgba(29,186,180,1) 100%) 1;
- border-image: lear-gradient(to bottombottom, rgba(29,186,180,1) 0%, rgba(126,252,247,1) 26%, rgba(227,253,252,1) 30%, rgba(126,252,247,1) 36%, rgba(29,186,180,1) 52%, rgba(29,186,180,1) 74%, rgba(164,247,244,1) 91%, rgba(29,186,180,1) 100%) 1;
- }
- .screen::after{
- display: block;
- content:"";
- position: absolute;
- : 3px;
- left: 3px;
- width: 314px;
- height: 204px;
- border: 3px solid #1d1d1d;
- border-color:rgba(29,29,29,0.9);
- border-radius: 5px;
- background: -webkit-lear-gradient( 135deg, rgba(29,186,180,1) 0%, rgba(227,253,252,1) 17%, rgba(227,253,252,1) 25%, rgba(42,197,191,1) 48%, rgba(126,252,247,1) 93%, rgba(29,186,180,1) 100%);
- background: -moz-lear-gradient( 135deg, rgba(29,186,180,1) 0%, rgba(227,253,252,1) 17%, rgba(227,253,252,1) 25%, rgba(42,197,191,1) 48%, rgba(126,252,247,1) 93%, rgba(29,186,180,1) 100%);
- background: -o-lear-gradient( 135deg, rgba(29,186,180,1) 0%, rgba(227,253,252,1) 17%, rgba(227,253,252,1) 25%, rgba(42,197,191,1) 48%, rgba(126,252,247,1) 93%, rgba(29,186,180,1) 100%);
- background: lear-gradient( 135deg, rgba(29,186,180,1) 0%, rgba(227,253,252,1) 17%, rgba(227,253,252,1) 25%, rgba(42,197,191,1) 48%, rgba(126,252,247,1) 93%, rgba(29,186,180,1) 100%);
- -webkit-background-size: 300% 300%;
- -moz-background-size: 300% 300%;
- -o-background-size: 300% 300%;
- -ms-background-size: 300% 300%;
- background-size: 300% 300%;
- -webkit-animation: bgShe 5s fite alternate lear;
- -moz-animation: bgShe 5s fite alternate lear;
- -o-animation: bgShe 5s fite alternate lear;
- animation: bgShe 5s fite alternate lear;
- }
- //
- /Animation/
- /screenMove01/
- @-webkit-keyframes screenMove01 {
- 0% {opacity: 0; : 100%; transform: rotateY(0deg);}
- 100% {opacity: 1; : 50%; transform: rotateY(-30deg);}
- }
- @-moz-keyframes screenMove01 {
- 0% {opacity: 0; : 100%; transform: rotateY(0deg);}
- 100% {opacity: 1; : 50%; transform: rotateY(-30deg);}
- }
- @-o-keyframes screenMove01 {
- 0% {opacity: 0; : 100%; transform: rotateY(0deg);}
- 100% {opacity: 1; : 50%; transform: rotateY(-30deg);}
- }
- @keyframes screenMove01 {
- 0% {opacity: 0; : 100%; transform: rotateY(0deg);}
- 100% {opacity: 1; : 50%; transform: rotateY(-30deg);}
- }
- //
- /screenMove02/
- @-webkit-keyframes screenMove02 {
- 0% {transform: rotateY(-30deg);}
- 100% {transform: rotateY(30deg);}
- }
- @-moz-keyframes screenMove02 {
- 0% {transform: rotateY(-30deg);}
- 100% {transform: rotateY(30deg);}
- }
- @-o-keyframes screenMove02 {
- 0% {transform: rotateY(-30deg);}
- 100% {transform: rotateY(30deg);}
- }
- @keyframes screenMove02 {
- 0% {transform: rotateY(-30deg);}
- 100% {transform: rotateY(30deg);}
- }
- //
- /box she/
- @-webkit-keyframes boxShe {
- 0% {box-shadow: 0 0 50px #0caba8;}
- 100% {box-shadow: 0 0 200px #0caba8;}
- }
- @-moz-keyframes boxShe {
- 0% {box-shadow: 0 0 50px #0caba8;}
- 100% {box-shadow: 0 0 200px #0caba8;}
- }
- @-o-keyframes boxShe {
- 0% {box-shadow: 0 0 50px #0caba8;}
- 100% {box-shadow: 0 0 200px #0caba8;}
- }
- @keyframes boxShe {
- 0% {box-shadow: 0 0 50px #0caba8;}
- 100% {box-shadow: 0 0 200px #0caba8;}
- }
- //
- /bg she/
- @-webkit-keyframes bgShe {
- 0% {-webkit-background-size: 300% 300%;}
- 100% {-webkit-background-size: 100% 100%;}
- }
- @-moz-keyframes bgShe {
- 0% {-moz-background-size: 300% 300%;}
- 100% {-moz-background-size: 100% 100%;}
- }
- @-o-keyframes bgShe {
- 0% {-o-background-size: 300% 300%;}
- 100% {-o-background-size: 100% 100%;}
- }
- @keyframes bgShe {
- 0% {background-size: 300% 300%;}
- 100% {background-size: 100% 100%;}
- }
网站设计
- 静宁会SEO的网站建设公司:全面提升您的网络影
- 提升在线业务的关键:选择最佳的丽水网站建设
- 浙江网站优化发展潜力如何
- 井研专业的网站建设公司:打造您的在线品牌
- 灵山SEO网站建设公司:提升您的在线业务表现
- 蒙城网站建设优化公司:提升您网站表现的理想
- 阳谷企业网站优化:提升线上业务力的关键
- 樟树专业的网站建设公司:打造您在线业务的坚
- 通河百度SEO排名的策略与技巧
- 重庆百度快照排名如何进行精准的客户引流
- 重庆百度快照排名
- 常宁便宜的建站公司:助您轻松打造在线业务
- 巫溪百度网站优化:提升网站曝光率与流量的关
- 湖北整站优化怎么做才能放大客户需求
- 闸北网站建设多少钱?全面解析与预算规划
- 辽宁企业网站优化怎么做电话营销