css3 border旋转时的动画应用

  发布时间:2016-01-22 14:19:49   作者:佚名   我要评论
这篇文章主要介绍了css3 border旋转时的动画应用的相关资料,需要的朋友可以参考下

脚本之家 / 编程助手:解决程序员“几乎”所有问题!
脚本之家官方知识库 → 点击立即使用

废话不多说了,直接给大家贴代码了,具体代码如下所示:
JavaScript Code复制内容到剪贴板
  1. <html>    
  2. <head>    
  3. <title>css3动画border旋转时的应用。</title>    
  4. <meta charset="UTF-8"/>    
  5. <style type="text/css">    
  6. body{    
  7. background: #ccc;    
  8. }    
  9. .he{    
  10. width: 100px;    
  11. height: 100px;    
  12. margin: 200px auto;    
  13. border: 10px solid black;    
  14. border-left-color: #fff;    
  15. border-radius: 70px;    
  16. animation: namemf 1s linear infinite;    
  17. -webkit-animation:namemf 1s linear infinite;    
  18. -ms-animation: namemf 1s linear infinite;    
  19. }    
  20. @keyframes namemf{    
  21. from{    
  22. transform:rotate(0deg) ;    
  23. }    
  24. to{    
  25. transform: rotate(360deg);    
  26. }    
  27. }    
  28. @-webkit-keyframes namemf{    
  29. from{    
  30. transform:rotate(0deg) ;    
  31. }    
  32. to{    
  33. transform: rotate(360deg);    
  34. }    
  35. }    
  36. @-ms-keyframes namemf{    
  37. from{    
  38. transform:rotate(0deg) ;    
  39. }    
  40. to{    
  41. transform: rotate(360deg);    
  42. }    
  43. }    
  44. </style>    
  45. </head>    
  46. <body>    
  47. <div class="he">    
  48. </div>    
  49. </body>    
  50. </html>   
效果图


上面代码中要注意的地方:
border-radius: 70px;为70px时div才能显示为圆形,因为上下左右的border多出了20px
border-left-color: #fff;可以独立设置一边的颜色
animation: namemf 1s linear infinite;中linear为匀速运动       
ease:动画以低速开始,然后加快,在结束前变慢。       
ease-in:动画以低速开始       
ease-out:动画以低速结束
蓄力AI

相关文章

  • CSS border虚线边框属性教程

    这篇文章主要介绍了CSS border虚线边框属性教程,教大家如何使用css制作网页中的虚线,巩固CSS border属性使用方法,感兴趣的小伙伴们可以参考一下
    2016-04-19
  • CSS中使用border来创建三角形的基本方法讲解

    这篇文章主要介绍了CSS中使用border来创建三角形的基本方法讲解,文中同时还附带了对HTML5 Canvas和SVG三角形的介绍,需要的朋友可以参考下
    2016-03-31
  • CSS3 flex布局之快速实现BorderLayout布局

    所谓的布局管理器分为好多种,最常见的有流式布局管理器(FlowLayout)、边界布局管理器(BorderLayout)和表格布局管理器(GridLayout)。本文给大家介绍CSS3 flex布局之
    2015-12-03
  • 深入浅析css3 border-image边框图像详解

    css3中新增了一个属性 border-image ,这个属性允许开发者使用图片来定义边框,扩充了 CSS2 中仅有的几个预定义边框样式(border-style)。本文给大家介绍css3 border-image边
    2015-11-24
  • 实例讲解CSS3中的border-radius属性

    这篇文章主要介绍了实例讲解CSS3中的border-radius属性,是CSS3入门学习中的基础知识,需要的朋友可以参考下
    2015-08-18
  • 详解CSS3中border-image的使用

    这篇文章主要介绍了详解CSS3中border-image的使用,是CSS3入门学习中的基础知识,需要的朋友可以参考下
    2015-07-18
  • CSS3使用border-radius属性制作圆角

    这篇文章主要介绍了CSS3使用border-radius属性制作圆角,并附上示例代码,推荐给有相同需求的小伙伴。
    2014-12-22
  • css border属性的使用方法和技巧

    下面小编就为大家带来一篇css border属性的使用方法和技巧。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-05-23

最新评论