先上效果图:(样式有点丑,可以忽略一下下,效果出来了就好,后期加到其他项目中方便更改0.0)

类似翻书效果,原本的意思是使用JS来控制的,点击一次之后使用setInterval去控制书页翻过去的动画,当书页翻转180°之后,清除掉setInterval,但当我连续点击,那之前没有翻转180°的书页将无法继续完成之前的动作,可以用清除setInterval的方式,但总感觉动画效果不好,当然还有其他解决办法,但突然想到,CSS3为我们提供了animation,我们为什么不去使用使用呢,只要为加上animation动画就可以直接避免这个问题,animation动画默认是每次都执行完动画,所以,当出现连点的时候,就会像图中看到的那样,每一页都自然翻页,下面贴上代码,及实现步骤:

注:本实例JS部分均以原生JS编写,不善用原生JS的,可用jQuery等对三方框架改写

html部分:(这部分真心·····,算了,丑就丑点吧~.~)

XML/HTML Code复制内容到剪贴板

1

2

css3书页翻转,CSS3实现3D翻书效果相关推荐

  1. 如何用css实现左右翻页效果图,如何利用CSS3实现3D翻书效果

    这篇文章主要介绍了CSS3实现3D翻书效果,基于CSS3新属性Animation及transform实现类似翻书效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 先上效果图:(样式有点丑,可以忽 ...

  2. html翻页特效实现原理,CSS3实现超炫3D翻书效果(二)

    上回书,我们已经简单实现如何翻一页.好,现在我们复习一下.翻书效果的基本原理,请看下html布局: 简单再次说明下:box为大盒子,主要提供显示区域的左部分:page为要翻转的页面,其包含正面(fro ...

  3. settimeout怎么用_怎么实现一个3d翻书效果

    本篇主要讨论以下两种翻书动画的实现: 第一种是整页翻转的效果: 这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现. 第二种折线翻转的效果,如下图所示: 主要是通过计算页面 ...

  4. 3d饼图 vue_怎么实现一个3d翻书效果

    本篇主要讨论以下两种翻书动画的实现: 第一种是整页翻转的效果: 这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现. 第二种折线翻转的效果,如下图所示: 主要是通过计算页面 ...

  5. 怎么实现一个3d翻书效果

    本篇主要讨论以下两种翻书动画的实现: 第一种是整页翻转的效果: 这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现. 第二种折线翻转的效果,如下图所示: 主要是通过计算页面 ...

  6. Android案例手册 - 多个按钮立体3D翻书效果

    往期文章分享 点击跳转=><导航贴>- Unity手册,系统实战学习 点击跳转=><导航贴>- Android手册,重温移动开发 本文约8.6千字,新手阅读需要11 ...

  7. html5实现3d翻页效果,利用css3 3d transform制作超逼真翻书效果

    本教程给大家带来一个非常有创意的翻书效果,使用的是css 3D transforms属性和css transitions属性.这里将给你展示两种不同的图书设计:精装书和平装书.这两种设计只需要简单的改 ...

  8. CSS3简单特效--transform实现翻书效果

    CSS3简单特效–transform实现翻书效果 上一篇介绍了animation如何实现流光按钮效果,现给大家介绍一下如何利用css3的transform属性实现鼠标停留实现翻书的效果,下图是鼠标停在 ...

  9. 半小时,一篇文0基础让你轻松学会JS翻书效果

    如何使用制作翻书效果? 思路:   首先准备一个div作为书本,然后准备一个div作为第一页,其中还要有两个div作为正反面,分别对其各部分属性进行设置.其中还要为book与page开启3D,还用到了 ...

最新文章

  1. SD卡的控制方法(指令集和控制时序)
  2. [软考]2013年系统架构设计师备考
  3. servlet httpClient 下载远程文件
  4. javabirdge php_PHP-Java-Bridge使用笔记,2014年9月最新版
  5. Mybatis助手之Mybatis-Plus——开始使用
  6. 对单片机C语言的一些误用和总结
  7. 搭扶梯靠右站,真的对吗?
  8. 云要闻 | 华为助力5G;青云云资源价格全面下调;神州数码签订云计算服务合同
  9. jquery1.8 获取option的对象进行操作
  10. 点到曲线的距离公式_推导点到直线的距离公式到底有多少种方法?
  11. SQLGrammarException错误
  12. dedecms调用日期格式化形式大全
  13. python编程入门教程第6讲_Python开发的入门教程(六)-函数
  14. 4.大数据架构详解:从数据获取到深度学习 --- 数据获取
  15. shell脚本 把一个文件的内容全部转换为大写
  16. 大型网站架构系列:负载均衡详解
  17. StringTokenizer类
  18. 软考(一)-软考开始了
  19. 嵌入式c语言程序设计 万年历,C语言程序设计万年历
  20. 技术团队管理:技术分享

热门文章

  1. 如何给领导打造一款掌上财务管理驾驶舱?
  2. 【转载】作者苗晓平介绍的飞鸽传书
  3. 今天的解放过后的蜡笔小新
  4. 虚拟光驱的开发者斟酌了很久
  5. 细谈Web框架设计与实现
  6. 如何给 Visual C++ 中的对话框增加位图背景
  7. 前手淘前端负责人:前端人如何保持竞争力?
  8. apache负载均衡 健康检查_Nginx负载均衡之健康检查
  9. 离散中多重组合是指_数学系离散数学的几大核心领域
  10. python 姓名用*替换_学会用python截取你的姓名