先看效果:

完整代码如下:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>3D动画翻转</title><style>*{margin: 0;padding: 0;box-sizing: border-box;font-family: 'Poppins',sans-serif;}body{height: 100vh;display: flex;align-items: center;justify-content: center;background: #EED891;}.wrapper{position: relative;height: 330px;width: 620px;perspective: 1000px;    }.wrapper .flip-card{position: relative;height: 100%;width: 100%;background: #D48600;transform-style: preserve-3d;transition: all 1s ease-in-out;}.wrapper:hover .flip-card{transform: rotateY(180deg);}.flip-card .card{display: flex;align-items: center;justify-content: center;height: 100%;width: 100%;background: #D48600;border-top: 2px solid #cc6600;border-left: 2px solid #cc6600;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);backface-visibility: hidden;position: absolute;}.card span.circle,.card span.square{height: 110px;width: 110px;border: 10px solid #4d2600;}.card span.circle{border-radius: 50%;}.card span.triangle{position: relative;height: 0;width: 0;border-right: 60px solid transparent;border-left: 60px solid transparent;border-bottom: 110px solid #4d2600;margin-right: 16px;}.card span.triangle::before{content: '';position: absolute;height: 0;width: 0;left: -40px;top: 20px;border-right: 40px solid transparent;border-left: 40px solid transparent;border-bottom: 80px solid #D48600;}.back.card{transform: rotateY(180deg);}.back.card .home-logo{position: relative;height: 65px;width: 65px;border: 5px solid #4d2600;border-radius: 50%;margin-right: 16px;}.home-logo .icon{position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%) translateY(6px);display: inline-block;height: 15px;width: 25px;background: #4d2600;}.home-logo .icon::before{content: '';position: absolute;top: -15px;height: 25px;width: 25px;background: #4d2600;transform: rotate(45deg);} .back.card .num{font-size: 25px;font-weight: 600;color: #4d2600;}</style>
</head>
<body><div class="wrapper"><div class="flip-card"><div class="front card"><span class="circle"></span><span class="triangle"></span><span class="square"></span></div><div class="back card"><span class="home-logo"><span class="icon"></span></span><span class="num">8650 4006</span></div></div></div>
</body>
</html>

其他小案例:

css实现颜色渐变小动画

css代码实现3D动画翻转 - 鱿鱼游戏卡片制作

css实现加载旋转动画

css实现旋转的小流星动画

只用js代码实现电子时钟,精确到毫秒

简单的js代码实现主题色切换

点击主页看更多css小动画,js小案例…

我的主页

css代码实现3D动画翻转 - 鱿鱼游戏卡片制作相关推荐

  1. css代码写3D盒子动画

    完整代码见下: html: <!DOCTYPE html> <html lang="zh-CN"><head><meta charset= ...

  2. 用HTML5+CSS实现3d动画立方体

    本文章描述如何用HTML5与CSS做出一个3d动画的立方体. 文章目录 一,主要思路与注意事项 二,布局与逻辑分析 三,效果展示 四,完整代码 一,主要思路与注意事项: 1.制作一个立方体,需要六个面 ...

  3. 迪文DGUS智能屏如何轻松实现3D动画

    三维立体的视觉效果已经被广泛应用于人机交互中,三维图形逼真的显示效果往往可以更加直接的传递出视觉信息,减少用户的信息解读门槛. 传统的三维立体静态.动态画面的显示往往对于 GPU 的图像处理性能.显示 ...

  4. html5 css 3d动画效果代码,css3D+动画的例子(附完整代码)

    本篇文章给大家带来的内容是关于css3D+动画的例子(附完整代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 前言 最近玩了玩用css来构建3D效果,写了几个demo,所以博客总 ...

  5. css3制作动画色子,css3实现3D色子翻转特效

    css3使我们能够跳出2d空间,实现3维空间的动画效果,这里给出一个自动翻转的3d色子动画效果制作过程. 第一步,首先进行HTML的布局,对于3D效果,布局有一定的规律,代码如下: 复制代码代码如下: ...

  6. js操作设置css动画,使用 CSS3 和 JavaScript 制作链接反转 3D 动画 - 文章教程

    使用 CSS3 和 JavaScript 制作链接反转 3D 动画,CSS 和 JavaScript 技巧用来创建顶层的悬浮效果,使用 transfomr-origin 和 transform-sty ...

  7. 【CSS】770- 多层嵌套的CSS 3D动画技术详解

    CSS动画是当前一种非常火爆的技术,我说的并不是一些简单的颜色变换或长短属性变换,我说的是3D变换技术:纯CSS实现的翻滚旋转立方体就是最典型的例子.网上能找到很多关于CSS动画的代码,但对于一个程序 ...

  8. 多层嵌套的CSS 3D动画技术详解

    CSS动画是当前一种非常火爆的技术,我说的并不是一些简单的颜色变换或长短属性变换,我说的是3D变换技术:纯CSS实现的翻滚旋转立方体就是最典型的例子.网上能找到很多关于CSS动画的代码,但对于一个程序 ...

  9. 纯CSS实现beautiful的3D动画

    大家好,我是"前端点线面",一位新生代农民工,欢迎关注我获取最新前端知识和大量思维导图("百题斩"获取<前端百题斩>pdf版:分别回复"g ...

  10. CSS3实现3D魔方翻转网页动画特效

    CSS3实现3D魔方翻转网页动画特效 <link rel="stylesheet" type="text/css" href="square.c ...

最新文章

  1. 碰撞检测算法:点和矩形碰撞、点和圆形碰撞、矩形碰撞、圆形碰撞
  2. 专家:电脑看多了掉头发怎么办?
  3. EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File
  4. java文件重命名有趣实验
  5. java集合中中文排序_利用Collator和Collections.sort对list进行中文排序,注意与Arrays.sort的区别...
  6. 十一全国电影票房近8亿元 创春节档以来单日大盘新高
  7. Tomcat学习总结(18)—— Tomcat启动时org.apache.catalina.util.SessionIdGenerator产生安全随机类SecureRandom的实例慢问题解决
  8. python编程入门书籍-编程小白的第一本 Python 入门书
  9. for XML path 转义
  10. Java雨水计量_雨水24小时的降雨量怎么计算?
  11. [转载] 非诚勿扰2
  12. 给语音信号加混响的常用方法(方法三)
  13. 如何解决系统存储卡找不到,难一格式化的问题
  14. 处理Cookie ( from http://edu.chinaz.com )
  15. 在Python中安装了graphvize还出现报错:ExecutableNotFound: failed to execute ‘dot‘, make sure the Graphviz execut
  16. 关于Document类型的总结
  17. AUTOMATE THE BORING STUFF WITH PYTHON读书笔记 - 第4章:LISTS
  18. build.sh脚本
  19. css旋转,附源代码
  20. Android 学习论坛博客及网站推荐 1

热门文章

  1. 编译原理:cminus_compiler-2021-fall Lab3
  2. 根据结束时间和开始时间计算天数
  3. 重积分定理与计算总结
  4. 聚币网API使用教程 demo
  5. [阅读笔记] 联邦学习攻防综述 An Overview of Federated Deep Learning Privacy Attacks and Defensive Strategies
  6. 开课吧java广告,开课吧Java面试题:虚引用与软引用和弱引用的区别
  7. 相关搜索 --- 搜索中的推荐
  8. Hbase性能测试及优化过程记
  9. 亲身经历:程序人生路上的荆棘与感动
  10. 高通8953内核模块签名问题解决方法