html>

HTML5爱心跳动动画DEMO演示

@import url(http://fonts.googleapis.com/css?family=Inconsolata:400,700);

@import url(http://fonts.googleapis.com/css?family=Hammersmith+One);

body {

background-color: #ccc;

}

.container {

width: 512px;

height: 380px;

margin: auto;

margin-top: 0;

}

.heart {

z-index: 1;

width: 150px;

height: 150px;

position: absolute;

top: 50%;

margin-top: -75px;

left: 50%;

margin-left: -75px;

background-size: 100%;

background-repeat: no-repeat;

background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjE3M3B4IiBoZWlnaHQ9IjE1OHB4IiB2aWV3Qm94PSIwIDAgMTczIDE1OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTczIDE1OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRUY0NjU3IiBkPSJNMTU3LjMzMSwxNS41MDRjLTE5LjU1OS0xOS41NTktNTEuMjcxLTE5LjU1OS03MC44MzEsMGMtMTkuNTU5LTE5LjU1OS01MS4yNzEtMTkuNTU5LTcwLjgzMSwwDQoJYy0xOS41NTksMTkuNTU5LTE5LjU1OSw1MS4yNzEsMCw3MC44MzFsNzAuODMxLDcwLjgzbDcwLjgzMS03MC44M0MxNzYuODksNjYuNzc1LDE3Ni44OSwzNS4wNjQsMTU3LjMzMSwxNS41MDR6Ii8+DQo8L3N2Zz4=");

}

.hometown {

font-family:'Inconsolata', sans-serif;

font-weight: bold;

font-size: 2.0em;

text-transform: uppercase;

position: relative;

z-index: 1;

width: 512px;

height: 512px;

color: #FFF;

}

#top {

width: 200px;

margin: auto;

position: relative;

}

#top span {

height: 350px;

position: absolute;

width: 20px;

left: 50%;

margin-left: -10px;

top: 110px;

}

.char1 {

transform: rotate(-36deg);

}

.char2 {

transform: rotate(-24deg);

}

.char3 {

transform: rotate(-12deg);

}

.char4 {

transform: rotate(0deg);

}

.char5 {

transform: rotate(12deg);

}

.char6 {

transform: rotate(24deg);

}

.char7 {

transform: rotate(36deg);

}

#bottom span {

height: 350px;

line-height: 700px;

position: absolute;

width: 20px;

left: 50%;

margin-left: -10px;

top: 10px;

}

#bottom .char1 {

transform: rotate(36deg);

}

#bottom .char2 {

transform: rotate(27deg);

}

#bottom .char3 {

transform: rotate(18deg);

}

#bottom .char4 {

transform: rotate(9deg);

}

#bottom .char5 {

transform: rotate(0deg);

}

#bottom .char6 {

transform: rotate(-9deg);

}

#bottom .char7 {

transform: rotate(-18deg);

}

#bottom .char8 {

transform: rotate(-27deg);

}

#bottom .char9 {

transform: rotate(-36deg);

}

.city {

font-family:"Hammersmith One";

display: inline-block;

width: 100%;

height: 300px;

padding-top: 45px;

text-align: center;

font-size: 3.0em;

z-index: 100;

position: absolute;

top: 50%;

margin-top: -110px;

}

.heart {

animation: HEARTBEAT 2.5s infinite;

}

#top span {

animation: BOUNCE 2.5s infinite;

}

@keyframes HEARTBEAT {

0% {

transform: scale(1);

}

5% {

transform: scale(1.3);

}

10% {

transform: scale(1.1);

}

15% {

transform: scale(1.5);

}

50% {

transform: scale(1);

}

100% {

transform: scale(1);

}

}

@keyframes BOUNCE {

0% {

top: 110px;

}

10% {

top: 80px;

}

15% {

top: 85px;

}

20% {

top: 70px;

}

75% {

top: 110px;

}

100% {

top: 110px;

}

}

Madein
Boise
Withlove

怎么实现html网页爱心动态,想着网页上做动态爱心怎么做相关推荐

  1. 六行python代码的爱心曲线_6行python代码的爱心线

    前些日子在做绩效体系的时候,遇到了一件囧事,居然忘记怎样在Excel上拟合正态分布了,尽管在第二天重新拾起了Excel中那几个常见的函数和图像的做法,还是十分的惭愧.实际上,当时有效偏颇了,忽略了问题 ...

  2. 网上税务html模板,HTML黑色欧美形式税务动态邮件网页模板代码

    模板描述:黑色 欧美形式 税务动态邮件.HTML黑色欧美形式税务动态邮件网页模板代码HTML模板下载 代码结构 1. HTML代码 Lorem ipsum dolor sit amet, consec ...

  3. 日志模板html源码,HTML红色欧美形式教堂动态日志网页模板代码

    模板描述:红色 欧美形式 教堂动态日志.HTML红色欧美形式教堂动态日志网页模板代码HTML模板下载 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 Opening Hours - 1 ...

  4. 动态修改网页title

    动态修改网页title //如果在vue项目中 在App.vue下的 created() 中输入 document.title = this.$store.state.user.name; //获取存 ...

  5. 动态修改网页icon图标

    动态修改网页icon图标 //如果在vue项目中 在App.vue下的 created() 中输入 var link = document.querySelector("link[rel*= ...

  6. python django 动态网页_Django-手撸简易web框架-实现动态网页-wsgiref初识-jinja2初识-python主流web框架对比-00...

    自己动手实现一个简易版本的web框架 在了解python的三大web框架之前,我们先自己动手实现一个. 备注: 这部分重在掌握实现思路,代码不是重点 代码中也有许多细节并未考虑,重在实现思路 手撸一个 ...

  7. 比较好玩的动态添加网页元素

    比较好玩的动态添加网页元素 javascript 有一些很有趣的功能.下面介绍三样小功能. 1.动态创建按键 2动态创建链接 3动态创建表格 效果如下: 源代码如下: <!DOCTYPE htm ...

  8. php 改变页面元素,动态更改网页HTML元素(对象)内容_经验交流

    动态HTML的出现为用户提供了一种基于传统标准HTML来创建交互式页面的机制.本文主要针对IE 5.0谈谈如何通过其提供的HTML文档对象(DOM)模型使用脚本添加.删除.修改页面中的HTML元素(对 ...

  9. 在asp中实现由动态网页转变为静态网页

    在asp中实现由动态网页转变为静态网页可以使用模板生成,通过FsoFile进行操作根据模板生成静态网页,比较适合产品和新闻两个板块转变!具体代码实现: 1.********************** ...

最新文章

  1. 论文笔记 Medical Entity Linking using Triplet Network
  2. Xamarin.Forms教程开发Xamarin.Forms应用程序需要的工具
  3. 强势崛起的Python会在十年内取代Java吗?
  4. 【转载】阿里云ECS服务器监控资源使用情况
  5. 天地图卫星地图_AutoCAD使用卫星地图
  6. matlab cy11,matlab解线性回归方程,y=a0+a1*A+a2*B+a3*C+a4*D+a5*E+a6*F; 数据足够,求a0,a
  7. 推荐-最新GBA游戏下载,不用注册直接下载!(2)
  8. 物联网工程专业该怎么学?老学长吐血整理!!
  9. 京东2021年全渠道GMV同比增长近80% 全年营收同步增长27.6%
  10. 谷歌身份验证器 java demo实现 及使用中问题分析
  11. CorelDRAW X8超低价优惠啦,你却还在用CDR X4破解?!
  12. texi2html 安装,texi2html 源码编译
  13. css3绝对定位垂直居中,CSS3绝对定位自适应居中 - 米扑博客
  14. Windows 下rsync同步数据报错7456
  15. JavaScript网页特效-折叠面板
  16. [Android源码分析]L2CAP的bind分析以及psm和cid的介绍和实现
  17. tbb学习笔记(一): tbb容器及Mutex
  18. 软件工程网络15个人阅读作业1(201521123111 陈伟泽)
  19. spark submit参数及调试
  20. 菜鸟不菜学习mvc(二)(权限设计插曲)

热门文章

  1. 网络驱动之net_device结构体
  2. 大数据的预测实力,这15个有趣的数据集,你可能闻所未闻
  3. Mac简单易用的复制软件——“TouchCopy”
  4. CTex+WinEdt下载
  5. 350套前端网站模板
  6. STM32智能门锁学习二,RFID刷卡解锁
  7. Civil 3d 之枚举 SpiralType
  8. SQL—————的分类
  9. 04-Spark入门
  10. vb.net产生随机数Random代码实例