您现在的位置是:网站首页> 编程资料编程资料
一款基于css3和jquery实现的动画显示弹出层按钮教程css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
2021-09-05
880人已围观
简介 这款弹出层初页面面一个显示弹出层按钮。单击该按钮时,弹出层以非常炫的动画形式出现。弹出层有关闭按钮,单击半闭按钮,弹出层关闭。下面分享这款基于css3和jquery实现的动画显示弹出层按钮教程,需要的朋友可以参考下
今天给大家分享一款基于css3和jquery实现的动画弹出层。这款弹出层初页面面一个显示弹出层按钮。单击该按钮时,弹出层以非常炫的动画形式出现。弹出层有关闭按钮,单击半闭按钮,弹出层关闭。效果图如下:
实现的代码。
html代码:
XML/HTML Code复制内容到剪贴板
- <div class="papersheet">
- <div class="papersheet__trigger">
- <svg class="papersheet__trigger-icon" viewbox="0 0 24 24"><g transform="scale(0.023 0.023)"><path d="M1014.662 822.66c-0.004-0.004-0.008-0.008-0.012-0.010l-310.644-310.65 310.644-310.65c0.004-0.004 0.008-0.006 0.012-0.010 3.344-3.346 5.762-7.254 7.312-11.416 4.246-11.376 1.824-24.682-7.324-33.83l-146.746-146.746c-9.148-9.146-22.45-11.566-33.828-7.32-4.16 1.55-8.070 3.968-11.418 7.31 0 0.004-0.004 0.006-0.008 0.010l-310.648 310.652-310.648-310.65c-0.004-0.004-0.006-0.006-0.010-0.010-3.346-3.342-7.254-5.76-11.414-7.31-11.38-4.248-24.682-1.826-33.83 7.32l-146.748 146.748c-9.148 9.148-11.568 22.452-7.322 33.828 1.552 4.16 3.97 8.072 7.312 11.416 0.004 0.002 0.006 0.006 0.010 0.010l310.65 310.648-310.65 310.652c-0.002 0.004-0.006 0.006-0.008 0.010-3.342 3.346-5.76 7.254-7.314 11.414-4.248 11.376-1.826 24.682 7.322 33.83l146.748 146.746c9.15 9.148 22.452 11.568 33.83 7.322 4.16-1.552 8.070-3.97 11.416-7.312 0.002-0.004 0.006-0.006 0.010-0.010l310.648-310.65 310.648 310.65c0.004 0.002 0.008 0.006 0.012 0.008 3.348 3.344 7.254 5.762 11.414 7.314 11.378 4.246 24.684 1.826 33.828-7.322l146.746-146.748c9.148-9.148 11.57-22.454 7.324-33.83-1.552-4.16-3.97-8.068-7.314-11.414z">path>g>svg>
- div>
- <div class="papersheet__face-item animated fadeInUp">
- <img src="128.jpg" alt="" />
- div>
- <div class="papersheet__face-item animated fadeInUp">
- <img src="129.jpg" alt="" />
- div>
- <div class="papersheet__face-item animated fadeInUp">
- <img src="130.jpg" alt="" />
- div>
- div>
- <script src='jquery.js'>script>
- <script>
- _papersheet = $('.papersheet');
- _trigger = $('.papersheet__trigger');
- _trigger.click(function () {
- if (_papersheet.hasClass('opened')) {
- $(this).parent('.papersheet').stop().removeClass('opened');
- } else {
- $(this).parent('.papersheet').stop().addClass('opened');
- }
- });
- //@ sourceURL=pen.js
- script>
css3代码:
CSS Code复制内容到剪贴板
- @import url("http://daneden.github.io/animate.css/animate.min.css");
- :root
- {
- width: 100%;
- height: 100%;
- }
- body
- {
- width: 100%;
- height: 100%;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- overflow: hidden;
- background-color: #263238;
- }
- .papersheet
- {
- position: relative;
- overflow: hidden;
- text-align: center;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- -webkit-transition: all 200ms;
- transition: all 200ms;
- width: 100%;
- height: 100%;
- max-width: 50%;
相关内容
- 一款利用html5和css3实现的3D滚动特效的教程css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- 一款基于css3的列表toggle特效实例教程css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- CSS Hack详解CSS hack 针对IE6,IE7,firefox显示不同效果IE6/IE7/IE8/Firefox/Chrome/Safari的CSS hack兼容一览表纯CSS无hacks的跨游览器自适应高度多列布局 推荐纯CSS下拉菜单(无js,无hacks,支持IE6)css hack之清除浮动(clearfix) 不同浏览器的CSS Hack写法小结CSS 完美兼容IE6/IE7/FF的通用hack方法IE6789,FF之间Css Hack整理
- CSS实现段落首字母、首字放大特效CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- 一款基于css3麻将筛子3D翻转特效的实例教程CSS实现卡片3D翻转效果的示例代码css3实现3D色子翻转特效css3的图形3d翻转效果应用示例简单几步用纯CSS3实现3D翻转效果
- CSS Grid布局教程之网格单元格布局CSS Grid布局教程之浏览器开启CSS Grid Layout汇总CSS Grid布局教程之什么是网格布局使用CSS Grid布局实现网格的流动css 限定GridView宽度并加上滚动条YUI 中的 Grids CSS值得关注和学习的-CSS教程-网页制作-网页教学网5分钟教你学会 CSS Grid 布局
- CSS Grid布局教程之浏览器开启CSS Grid Layout汇总CSS Grid布局教程之网格单元格布局CSS Grid布局教程之什么是网格布局使用CSS Grid布局实现网格的流动css 限定GridView宽度并加上滚动条YUI 中的 Grids CSS值得关注和学习的-CSS教程-网页制作-网页教学网5分钟教你学会 CSS Grid 布局
- CSS Grid布局教程之什么是网格布局CSS3中的display:grid,网格布局介绍js和CSS3实现带详情页面的炫酷网格布局特效CSS Grid 网格布局全解析CSS网格布局的示例代码在CSS网格布局中的列中填充项目的实现方法
- 使用CSS Grid布局实现网格的流动CSS Grid布局教程之网格单元格布局CSS Grid布局教程之浏览器开启CSS Grid Layout汇总CSS Grid布局教程之什么是网格布局css 限定GridView宽度并加上滚动条YUI 中的 Grids CSS值得关注和学习的-CSS教程-网页制作-网页教学网5分钟教你学会 CSS Grid 布局
- 纯css3制作网站后台管理面板ai怎么使用CSS属性面板?Dreamweaver中CSS面板该怎么设置?CSS 实现侧滑显示留言面板的网页组件功能
点击排行
本栏推荐
