应用视觉设计:使用无限的动画计数制作 CSS 心跳
2019-03-07 00:29
316 查看
/* 使心脏持续跳动的属性:animation-iteration-count:infinite; */ <style> .back { position: fixed; padding: 0; margin: 0; top: 0; left: 0; width: 100%; height: 100%; background: white; animation-name: backdiv; animation-duration: 1s; animation-iteration-count:infinite; } .heart { position: absolute; margin: auto;aa top: 0; right: 0; bottom: 0; left: 0; background-color: pink; height: 50px; width: 50px; transform: rotate(-45deg); animation-name: beat; animation-duration: 1s; animation-iteration-count:infinite; } .heart:after { background-color: pink; content: ""; border-radius: 50%; position: absolute; width: 50px; height: 50px; top: 0px; left: 25px; } .heart:before { background-color: pink; content: ""; border-radius: 50%; position: absolute; width: 50px; height: 50px; top: -25px; left: 0px; } @keyframes backdiv { 50% { background: #ffe6f2; } } @keyframes beat { 0% { transform: scale(1) rotate(-45deg); } 50% { transform: scale(0.6) rotate(-45deg); } } </style> <div class="back"></div> <div class="heart"></div>
相关文章推荐
- 【翻译】我如何使用CSS来制作bitsofcode Logo动画
- CSS设计制作网页不要使用@import
- 【原创】使用纯CSS3制作一个无限循环的动画
- 使用Loader.css和css-spinners来制作加载动画的方法
- 【Material Design视觉设计语言】应用动画设计
- 使用HTML语言和CSS开发商业站点_利用CSS3制作网页动画
- 应用视觉设计:使用贝塞尔曲线(Bezier curves)让运动更加自然
- CSS--使用Animate.css制作动画效果
- 视觉设计制作
- 花钱购买制作精美的留言板或者留言板设计的HTML + CSS + DIV 源码
- 使用css+js构造的无限级菜单(寻梦的稻草人)
- Vml:应用阿基米德算法在网页制作动画,原程+注释
- 使用什么工具设计制作产品原型?
- 使用ASP.NET从零开始制作设计网站之五
- skin的应用[制作skin][应用skin][编程使用skin]
- 应用原型的制作与原型制作工具的使用
- 网页制作中应用CSS控制文本的主要指令
- 使用 Java 2D API 制作艺术动画
- 使用jQuery制作滑动动画效果的层
- 使用ASP.NET从零开始制作设计网站之三