您现在的位置是:网站首页> 编程资料编程资料
css3实例教程 一款纯css3实现的发光屏幕旋转特效css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
2021-09-06
685人已围观
简介 今天给大家带来一款纯css3实现的发光屏幕旋转特效。该屏幕由纯css3实现带发光旋转特效,有具体的代码,感兴趣的朋友可以参考下
今天给大家带来一款纯css3实现的发光屏幕旋转特效。该屏幕由纯css3实现带发光旋转特效,效果图如下:
实现的代码。
html代码:
XML/HTML Code复制内容到剪贴板
- <div class="screen">
- div>
css3代码:
CSS Code复制内容到剪贴板
- *{
- margin: 0;
- padding: 0;
- }
- *,
- *:before,
- *:after {
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
- html,body{
- height: 100%;
- }
- html{
- background-color: #1d1d1d;
- }
- body{
- position: relative;
- margin: 0;
- padding: 0;
- transform-style: preserve-3d;
- -webkit-perspective: 500px;
- perspective: 500px;
- }
- /*Screen*/
- .screen{
- position: absolute;
- top: 50%;
- left: 50%;
- width: 320px;
- height: 210px;
- margin-top: -105px;
- margin-left: -160px;
- border-radius: 8px;
- box-shadow: 0 0 80px #0caba8;
- overflow: hidden;
- z-index: 100000;
- -webkit-animation: screenMove01 2s,
- boxShine 2.5s 2s infinite alternate ,
- screenMove02 5s infinite alternate linear;
- -moz-animation: screenMove01 2s,
- boxShine 2.5s 2s infinite alternate ,
- screenMove02 5s infinite alternate linear;
- -o-animation: screenMove01 2s,
- boxShine 2.5s 2s infinite alternate ,
- screenMove02 5s infinite alternate linear;
- animation: screenMove01 2s,
- boxShine 2.5s 2s infinite alternate ,
- screenMove02 5s infinite alternate linear;
- }
- .screen::before{
- display: block;
- content:"";
- position: absolute;
- top: 0;
- left: 0;
- width: 320px;
- height: 210px;
- border-width: 5px;
- border-style: solid;
- border-image: -webkit-linear-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-linear-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-linear-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: linear-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;
- top: 3px;
- left: 3px;
- width: 314px;
- height: 204px;
- border: 3px solid #1d1d1d;
- border-color:rgba(29,29,29,0.9);
- border-radius: 5px;
- background: -webkit-linear-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-linear-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-linear-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: linear-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%;
-
相关内容
- css3的transform造成z-index无效解决方案div层调整z-index属性在IE中无效原因分析及解决方法ActiveX插件的Z-Index属性无效问题解决IE6 select z-index无效,遮挡div bug的解决方法div层调整z-index属性无效原因分析及解决方法
- 浅谈CSS伪类与伪元素详解如何使用CSS3中的结构伪类选择器和伪元素选择器解析CSS中的伪元素及其与伪类的区别详解CSS中的伪类与伪元素及二者间的区别CSS伪类和伪元素的区别详解css3 伪元素和伪类选择器详解CSS伪类/伪元素选择器整理css伪类伪元素域高级选择器的介绍CSS伪类与CSS伪元素的区别及由来具体说明浅谈CSS 伪元素&伪类的妙用
- 深入了解float与inline-blockCSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- 29个常用的CSS小技巧汇总CSS网页布局25个实用小技巧25条div+css编程提醒及小技巧整理 CSS小技巧:为不同类型的文件设置不同的链接样式书写CSS的5个小技巧让你的样式更规范适合新手的CSS网页布局小技巧整理CSS中关于居中的小技巧个人小结三个很特别的CSS小技巧分享
- 利用CSS span实现双语菜单的方法教程CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css实现文本溢出显示省略号纯CSS定制文本省略的方法大全CSS实现单行、多行文本溢出显示省略号的实现方法CSS实现限制字数功能当对象内文本溢出时显示省略标记用css截取字符实现文字自动截断隐藏溢出文本css多行文本溢出时出现省略号的示例
- 使用CSS3实现圆角,阴影,透明CSS3绘制圆角矩形的简单示例利用CSS3实现圆角的outline效果的教程CSS3实现圆角、阴影、透明效果并兼容各大浏览器纯CSS3实现圆角效果(含IE兼容解决方法)css3圆角边框和边框阴影示例纯CSS3制作的圆角渐变表格效果(无js)用js实现css3效果的圆角方法CSS3圆角和渐变2种常用功能详解
- 纯css3实现的鼠标悬停动画按钮纯CSS3实现的鼠标悬停图标旋转导航动画特效源码纯css3实现的鼠标悬停背景翻转动画导航特效源码一款纯CSS3实现的鼠标悬停动画按钮集合特效源码 HTML5+CSS3实现的鼠标悬停动画菜单按钮特效源码 一款纯css3实现的鼠标悬停动画按钮一款基于CSS3实现的鼠标悬停图片动画及多种文字动画效果源码31款纯css3实现的鼠标悬停动画效果源码纯CSS3实现的鼠标悬停图片文字动画效果源码CSS3鼠标悬停动画显示文字特效源码
- css3实现3D色子翻转特效CSS实现卡片3D翻转效果的示例代码一款基于css3麻将筛子3D翻转特效的实例教程css3的图形3d翻转效果应用示例简单几步用纯CSS3实现3D翻转效果
- CSS中使用expression表达式CSS expression判断表达式设置input样式CSS expression在Chrome的问题优化浏览器渲染 避免CSS expressionsCSS中使用expression完美设置页面最小宽度(兼容ie)css expression使用概述及其优缺点介绍CSS行为expression轻松实现IE6无抖动固定定位CSS表达式(expression)解决IE6 position:fixed无效问题
点击排行
本栏推荐
