animation心形线  --   表白

*{margin:0px;padding:0px;}/*去除默认外边距、内边距*/
body{background:#000;}
.heart3d {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 100px;height: 160px;transform-origin:center center;transform-style: preserve-3d;animation: spin 15s infinite linear;}
#display{width:500px;color:white;font-size:24px;white-space:normal;text-indent:55px;position:absolute;left:100px;top:100px;}
.heart3d [class^="rib"] {position: absolute;width: 100px;height: 160px;border: solid #f22613;border-width: 1px 1px 0;border-radius: 50% 50% 0 /40% 50% 0;}
.heart3d [class$="0"] {transform: rotateY(0deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="1"] {transform: rotateY(10deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="2"] {transform: rotateY(20deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="3"] {transform: rotateY(30deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="4"] {transform: rotateY(40deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="5"] {transform: rotateY(50deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="6"] {transform: rotateY(60deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="7"] {transform: rotateY(70deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="8"] {transform: rotateY(80deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="9"] {transform: rotateY(90deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="10"] {transform: rotateY(100deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="11"] {transform: rotateY(110deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="12"] {transform: rotateY(120deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="13"] {transform: rotateY(130deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="14"] {transform: rotateY(140deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="15"] {transform: rotateY(150deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="16"] {transform: rotateY(160deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="17"] {transform: rotateY(170deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="18"] {transform: rotateY(180deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="19"] {transform: rotateY(190deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="20"] {transform: rotateY(200deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="21"] {transform: rotateY(210deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="22"] {transform: rotateY(220deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="23"] {-webkit-transform: rotateY(230deg) rotateZ(45deg) translateX(30px);transform: rotateY(230deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="24"] {transform: rotateY(240deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="25"] {transform: rotateY(250deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="26"] {transform: rotateY(260deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="27"] {transform: rotateY(270deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="28"] {transform: rotateY(280deg) rotateZ(45deg) translateX(30px);}
.heart3d [class$="29"] {transform: rotateY(290deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="30"] {transform: rotateY(300deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="31"] {transform: rotateY(310deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="32"] {transform: rotateY(320deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="33"] {transform: rotateY(330deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="34"] {transform: rotateY(340deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="35"] {transform: rotateY(350deg) rotateZ(45deg) translateX(30px);}.heart3d [class$="36"] {transform: rotateY(360deg) rotateZ(45deg) translateX(30px);}@keyframes spin {to {transform: rotateY(360deg) rotateX(360deg);}}
.per{width:50px;height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform-style:preserve-3d;perspective:800px;}.img{width:50px;height:50px;position:absolute;backface-visibility:hidden;}
.img:nth-child(1){top:-50px;left:0;transform-origin:bottom;transform:translateZ(30px)rotateX(90deg);}
.img:nth-child(2){top:50px;left:0;transform-origin:top;transform:translateZ(30px)rotateX(-90deg);}
.img:nth-child(3){top:0px;left:-50px;transform-origin:right;transform:translateZ(30px)rotateY(-90deg);}
.img:nth-child(4){top:0px;left:50px;transform-origin:left;transform:translateZ(30px)rotateY(90deg);}
.img:nth-child(6){top:0px;left:0;transform:translateZ(30px);}
.img:nth-child(5){top:0px;left:0;transform:translateZ(0px);}
<div id="display"></div>
<div class="heart3d"><div class="rib1"></div><div class="rib2"></div><div class="rib3"></div><div class='rib4'></div><div class='rib5'></div><div class='rib6'></div><div class='rib7'></div><div class='rib8'></div><div class='rib9'></div><div class='rib10'></div><div class='rib11'></div><div class='rib12'></div><div class='rib13'></div><div class='rib14'></div><div class='rib15'></div><div class='rib16'></div><div class='rib17'></div><div class='rib18'></div><div class='rib19'></div><div class='rib20'></div><div class='rib21'></div><div class='rib22'></div><div class='rib23'></div><div class='rib24'></div><div class='rib25'></div><div class='rib26'></div><div class='rib27'></div><div class='rib28'></div><div class='rib29'></div><div class='rib30'></div><div class='rib31'></div><div class='rib32'></div><div class='rib33'></div><div class='rib34'></div><div class='rib35'></div><div class='rib36'></div><div class="per"><div class="img"><img width="50" height="50" src="data:image/1.jpg" /></div><div class="img"><img width="50" height="50" src="data:image/2.jpg" /></div><div class="img"><img width="50" height="50" src="data:image/3.jpg" /></div><div class="img"><img width="50" height="50" src="data:image/3.jpg" /></div><div class="img"><img width="50" height="50" src="data:image/2.jpg" /></div><div class="img"><img width="50" height="50" src="data:image/1.jpg" /></div></div>
</div>

var i =0;
var str ="如果,爱一个人,守一份爱情,可以在早春一起去踏青,可以在盛夏一起去赏荷,可以在浅秋一起去观月,可以在深冬一起去寻梅,不厌倦,却欢乐,不平凡,却平淡。那么,此生便无憾了。";
window.onload =function typing(){
        var myDiv =document.getElementById("display");
        myDiv.innerHTML +=str.charAt(i);
        i++;
        var id =setTimeout(typing,100);
        if(i==str.length){
            clearTimeout(id);
            myDiv.value ="";
            myDiv.innerHTML +=""
            //alert("程序执行完毕!");
        }
    }

animation心形--表白相关推荐

  1. 俄罗斯方块、贪吃蛇、心形表白 | 好玩的C语言源码

    俄罗斯方块源码,编译运行结果: 俄罗斯方块可以在编译运行后直接玩,玩法和传统俄罗斯方块一样 关注下方B站up主,私信我源码,免费获取贪吃蛇.俄罗斯方块.心形表白 的个人空间_哔哩哔哩_Bilibili ...

  2. 基于Qt的笛卡尔心形表白程序

    基于Qt的笛卡尔心形表白程序 1.基本介绍 2.笛卡尔心形函数 3.QCustomPlot 4.功能介绍 1.ui界面 2.控件说明 5.程序说明 1.初始化设计 2.槽函数设计 1.按钮 2.滑动条 ...

  3. vbs画动态爱心代码_用C语言实现心形表白程序[酷炫动态版]

    前几天给大家放一个C语言实现心形表白功能的程序,许多小白觉得有意思,今天给大家再放一个更炫酷的表白程序,有需要的童鞋拿去吧~ 先看看效果图吧: 因为是动图,所以只能象征性给大家截图啦~ 怎么样?童鞋们 ...

  4. C语言实现心形表白程序

    版权声明:本文为博主原创文章,未经博主允许不得转载.https://blog.csdn.net/qq_42680327    C语言实现心形表白程序[酷炫动态版] : 效果图如下: 源码如下: #in ...

  5. C语言520心形表白,初学者福利!!

    C语言实现打印出心形,初学者的表白神器. 解题思路:这道例题我分了4部分,前3行一部分,4-6行一部分,7-13行一部分,最后一行一部分,读者请仔细阅读注释,小林写的很详细了. 前三行输出,为了让初学 ...

  6. C语言打印出心形表白,初学C语言也能看懂~(3)

    例2:C语言实现打印出心形,初学者的表白神器. 解题思路:这道例题可以分成4部分,前3行一部分,4-6行一部分,7-13行一部分,最后一行一部分,读者请仔细阅读注释,小林写的很详细了. 前三行输出,为 ...

  7. c++打印心形_【附源码】如何C语言打印出心形表白?

    使用C语言实现打印出心形,初学者的表白神器~ 我们分了4部分,前3行一部分,4-6行一部分,7-13行一部分,最后一行一部分,读者请仔细阅读注释,已经写的很详细了. 前三行输出,为了让初学者知道,即使 ...

  8. C语言打印出心形表白,520神器,初学者也能看懂!!

    C语言实现打印出心形,初学者的表白神器. 解题思路:这道例题我分了4部分,前3行一部分,4-6行一部分,7-13行一部分,最后一行一部分,读者请仔细阅读注释,小林写的很详细了. 前三行输出,为了让初学 ...

  9. 阿狸心形表白html,KDA阿狸皮肤特效评测 KDA阿狸原画预览

    英雄联盟官方在全球总决赛期间发布了KDA女团系列皮肤的原画,近日KDA女团系列皮肤的预览视频也放出来了,今天我们就来点评一下KDA阿狸的皮肤特效,来看看KDA阿狸这款皮肤到底如何. 一.KDA阿狸皮肤 ...

最新文章

  1. react遇到的各种坑
  2. K近邻算法KNN的简述
  3. 在测试者的易用性测试工具套装中他们需要什么(译)
  4. caioj 1158 欧拉函数
  5. eos操作系统_EOS相机统一的用户界面
  6. 深度强化学习和强化学习_深度强化学习:从哪里开始
  7. ubuntu默认root密码
  8. drupal 字符串替换符号 @ % !
  9. C 和 CPP 混合代码cmath编译出错
  10. struts的体系结构
  11. 2022年4月最新面经答案总结(Java基础、数据库、JVM、计网、计操、集合、多线程、Spring)持续更新
  12. JAVA —— ArrayList集合习题(共四题)
  13. Profinet 与 EtherCAT 网关使用方法
  14. 头孢一代比一代强吗?
  15. android触摸 apk,超级触控(流畅触屏)apk
  16. [转]Android面试系列之一
  17. EDEM-fluent耦合时出现的问题及摸索出的解决办法及DPM颗粒信息导出
  18. 关于卷积神经网络的书籍,卷积神经网络基础知识
  19. 使用switchHost管理host
  20. 陈景润与数学家比龙筛法

热门文章

  1. laravel 实现微博第三方登陆
  2. 编译工具:XMake 和 CMake对比分析
  3. 2012春节快到了我们聚会吧!
  4. android手机壁纸
  5. 凯云软件测试项目管理系统系统描述
  6. 【MQTT】SpringBoot整合MQTT(EMQX)
  7. IE无法上网,远程计算机或设备将不接受连接,其他浏览器可用
  8. 2021年6月上市公司新闻舆论事件分析报告合集
  9. linux wifi6,WIFI6 基本知识(一)
  10. 关于termux在手机上搭载Linux系统,python,ssh