思路:利用CSS33D转换的perspective属性,通过左面和前面的旋转rotate、位移变化translate实现立体书的效果
具体可参考:HTML5+CSS3学习总结(完结)
该文章中的3D导航栏案例的思路

示例

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>立体书</title><style>.wrap{margin: 100px;width: 100px;height: 200px;perspective: 500px;}.box {position: relative;width: 100%;height: 100%;transition: all .5s;transform-style: preserve-3d;transform: rotateY(38deg);}.front,.left {position: absolute;top: 0;left: 0;line-height: 50px;text-align: center;}.front {width: 100%;height: 96%;background-color: lightgreen;transform: translateZ(23px);}.left {width: 20px;height: 100%;background-color: yellowgreen;transform: translateY(-4px) rotateY(-90deg);}</style>
</head><body><div class="wrap"><div class="box"><div class="left"></div><div class="front"></div></div></div>
</body></html>

效果如图

如果大家想一起交流学习,共同进步,欢迎搜索公众号“是日前端”,输入关键词如:前端基础,获取资料,资料刚开始整理,目前还在完善中,点击交流群按钮进交流群,群里仅限技术交流、面试交流等,需要其它相关资料可以群里说,后续交流群人数增多会考虑特色内容,再次感谢大家的支持~

CSS3实现立体书效果相关推荐

  1. boostrap 鼠标滚轮滑动图片_16种基于Bootstrap的css3图片hover效果

    bootstrap-image-hover是一款基于Bootstrap的css3图片hover效果.这组图片hover效果共16种特效.同时该特效也支持非Bootstrap版本. 使用方法 在页面中引 ...

  2. [css] 请说说CSS3实现文本效果的属性有哪些?

    [css] 请说说CSS3实现文本效果的属性有哪些? text-shadow:文字阴影效果 word-wrap:换行设置 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷 ...

  3. 推荐12个绚丽的CSS3图片悬停效果

    CSS3为我们开发提供了很多特效,如鼠标悬停,线性渐变,在web开发早期常用的是鼠标悬停,他是网页制作的常用特效之一,早期使用Flash可以制作非常炫的效果,后来慢慢演变成现在的是图片悬停效果,现在我 ...

  4. CSS3图片跳动效果

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>CSS ...

  5. css3 页面翻转效果.

    css3 页面翻转效果. 从事手机前端开发也有段时间了,最近重习了css3,html5...做了些小例子. 演示示例在这里 源码如下: 1: <html> 2: <head> ...

  6. html怎么做成3d正方体,利用CSS3的3D效果制作正方体

    学会用CSS3的3D效果制作一个正方体,有助于增强我们对3D场景的旋转和位移属性的理解.下面的动态图就是利用3D旋转位移,结合动画效果制作的.感兴趣的同学可以在完成正方体的制作基础上,再去探究一下添加 ...

  7. html鼠标元素效果,十五种css3鼠标hover效果

    css3有哪些不错的hover效果 CSS3在hover下的几种效果代码分享,CSS3在鼠标经过时的几种效果集锦 效果一:360°旋转 修改rotate(旋转度数) 01 * { 02 transit ...

  8. 怎么在html中加入特效文字,如何使用HTML5+css3实现粒子效果文字动画特效(附完整代码)...

    我们在浏览web网页的时候会发现现在的网页做的越来越美观,很多动画特效做的越来越炫酷,这离不开HTML5和css3的深入开发.今天我们要来分享一款基于HTML5和css3的文字特效--粒子效果文字动画 ...

  9. html翻牌动画效果,js+css3翻牌动画效果

    这是一款js+css3翻牌动画效果,界面设计感不错的,喜欢可以下载哦温馨提示不兼容IE6,7,8浏览器. 查看演示 下载资源: 16 次 下载资源 下载积分: 20 积分 function () { ...

最新文章

  1. C++ memset
  2. Android Market 链接的生成与分享
  3. TCP keepAlive详解(TCP心跳包)
  4. MapReduce源码分析之JobSplitWriter
  5. 三张內存变化图揭秘基本类型数组的初始化
  6. 【点分治】luoguP2664 树上游戏
  7. WordPress 不用插件实现对长文章进行分页
  8. html5与css3是互联网发展趋势,五大主流浏览器CSS3和HTML5兼容性比拼
  9. OpenGL基础51:泛光
  10. 螃蟹先生2 android,螃蟹先生2
  11. html怎么设背景颜色加上文字,怎么给视频添加文字 视频底部加文字,设置文字背景颜色、文字显示时间...
  12. 旅馆业治安管理信息系统
  13. Floyd最短路算法
  14. 电话号码大全(常识版)
  15. OCL功率放大电路分析笔记
  16. Python 位操作符(Bitwise)
  17. 微信公众号如何设置开发者密码(APPSecret)?
  18. 如何用Python设计一个简易的文本敏感词过滤器
  19. Android自定义View2--触摸事件传递机制
  20. Spring Security系列教程11--Spring Security核心API讲解

热门文章

  1. Go语言专题:并发与调度-欧阳桫-专题视频课程
  2. 网络游戏行业的冬天来了吗?
  3. html文本效果变大,如何制作特效字幕:缓缓变大显示的文字效果 附缓慢放大字幕效果图...
  4. Arduino中数据类型转换 int转换为char 亲测好使,itoa()函数
  5. 可以预防耳鸣的两大穴位大家一定要知道
  6. 记录微博爬虫遇到问题
  7. Linux less命令
  8. 2010年最大的ERP失败案例(1)
  9. seekg()与tellg()用法详解
  10. java定义一个动物接口,Java 动物声音“模拟器”(用接口实现)