zoukankan      html  css  js  c++  java
  • css3 transition effect(其它效果)

    http://blog.csdn.net/jerryvon/article/details/8755548

    整理了一些其它动画,用的模板为flip模板,只不过CSS3不同

    1. /***************** 淡入淡出 ********************/  
    2. .effect5 .back {  
    3.     -webkit-transform: rotate3d(1,0,0,0);  
    4. }  
    5. .effect5.show .front{  
    6. -webkit-animation: effect5Front 0.6s linear forwards;  
    7. }  
    8. @-webkit-keyframes effect5Front{  
    9. 0% { opacity: 1; }  
    10. 100% { opacity: 0; }  
    11. }  
    12. /***************** 向左边推入 ********************/  
    13. .transition.effect6 { overflow: hidden; }  
    14. .effect6.show .front,  
    15. .effect6.show .back{  
    16. -webkit-animation-duration: 0.4s;  
    17. -webkit-animation-timing-function: ease-out;  
    18. -webkit-animation-fill-mode: forwards;  
    19. }  
    20. .effect6.show .front{  
    21. -webkit-animation-name: effect6Front;  
    22. }  
    23. .effect6.show .back {  
    24. -webkit-animation-name: effect6Back;  
    25. }  
    26. @-webkit-keyframes effect6Front{  
    27. 0% { -webkit-transform: translateX(0); }  
    28. 100% { -webkit-transform: translateX(-100%); }  
    29. }  
    30. @-webkit-keyframes effect6Back{  
    31. 0% { -webkit-transform: translateX(100%); }  
    32. 100% { -webkit-transform: translateX(0px); }  
    33. }  
    34. /***************** 从某个角落盖上原来的图片 ********************/  
    35. .effect7 .front{ z-index: 1; }  
    36. .effect7 .back{ z-index: 2; }  
    37. .effect7.show .back{  
    38. -webkit-animation: effect7Back 0.4s ease-out forwards;  
    39. }  
    40. @-webkit-keyframes effect7Back{  
    41. 0% { -webkit-transform: rotate(40deg) scale(1.5) translate(200px,10px); opacity: 0; }  
    42. 100% { -webkit-transform: rotate(0deg) scale(1) translate(0,0); opacity: 1; }  
    43. }  
    44. /***************** 插扑克牌效果1 ********************/  
    45. .effect8 .back {  
    46.     -webkit-transform: rotate3d(1,0,0,0);  
    47. }  
    48. .effect8 .front {  
    49.     z-index: 1;  
    50. }  
    51. .effect8 .back {  
    52.     z-index: 1;  
    53. }  
    54. .effect8.show .front{  
    55. -webkit-animation: effect8Front 0.8s ease-in-out forwards;  
    56. }  
    57. @-webkit-keyframes effect8Front{  
    58. 0% { -webkit-transform: translateX(0); z-index: 3;}  
    59. 50% { -webkit-transform: rotateZ(-5deg) translateX(-339px); z-index: 3;}  
    60. 51% { z-index: 1;}  
    61. 100% { -webkit-transform: rotateZ(0deg) translateX(0px); z-index: 1;}  
    62. }  
    63. /***************** 插扑克牌效果2 ********************/  
    64. .effect9 .back {  
    65.     -webkit-transform: rotate3d(1,0,0,0);  
    66. }  
    67. .effect9.show .front,  
    68. .effect9.show .back{  
    69. -webkit-animation-duration: 0.8s;  
    70. -webkit-animation-timing-function: ease-in-out;  
    71. -webkit-animation-fill-mode: forwards;  
    72. -webkit-transform-origin: 0% 100%;  
    73. }  
    74. .effect9.show .front{  
    75. -webkit-animation-name: effect9Front;  
    76. }  
    77. .effect9.show .back {  
    78. -webkit-animation-name: effect9Back;  
    79. }  
    80. @-webkit-keyframes effect9Front{  
    81. 0% { z-index: 3;}  
    82. 50% { -webkit-transform: rotateZ(-75deg); z-index: 3;}  
    83. 51% { z-index: 1;}  
    84. 100% { -webkit-transform: rotateZ(0deg); z-index: 1;}  
    85. }  
    86. @-webkit-keyframes effect9Back{  
    87. 0% { z-index: 1;}  
    88. 50% { -webkit-transform: rotateZ(20deg); z-index: 1;}  
    89. 51% { z-index: 3;}  
    90. 100% { -webkit-transform: rotateZ(0deg); z-index: 3;}  
    91. }  
    92. /***************** 淡出效果2 ********************/  
    93. .effect10 .back {  
    94.     -webkit-transform: rotate3d(1,0,0,0);  
    95. }  
    96. .effect10.show .front{  
    97. -webkit-animation: effect10Front 0.4s ease-in-out forwards;  
    98. }  
    99. @-webkit-keyframes effect10Front{  
    100. 0% { opacity:1; }  
    101. 100% { -webkit-transform: rotateZ(3deg) scale(1.5); opacity:0; }  
    102. }  
    103. /***************** effect11 ********************/  
    104. .effect11 .back {  
    105.     -webkit-transform: rotate3d(1,0,0,0);  
    106. }  
    107. .effect11.show .front{  
    108. -webkit-transform-origin: 0% 100%;  
    109. }  
    110. .effect11.show .front{  
    111. -webkit-animation: effect11Front 1s ease-in-out forwards;  
    112. }  
    113. @-webkit-keyframes effect11Front{  
    114. 0% { z-index: 3; -webkit-animation-timing-function : ease-in }  
    115. 20% { -webkit-transform: rotateZ(180deg); z-index: 3;-webkit-animation-timing-function : ease-out }  
    116. 21% { z-index: 1; }  
    117. 40% { -webkit-transform: rotateZ(370deg); z-index: 1; }  
    118. 60% { -webkit-transform: rotateZ(356deg); z-index: 1; }  
    119. 80% { -webkit-transform: rotateZ(360deg); z-index: 1; }  
    120. 95% { -webkit-transform: rotateZ(359deg); z-index: 1; }  
    121. 100% { -webkit-transform: rotateZ(360deg); z-index: 1; }  
    122. }  
    123. /***************** 中心点扩散显示(mask) ********************/  
    124. .effect12 .back{  
    125.   -webkit-transform: rotate3d(1,0,0,0);  
    126. }  
    127. .effect12 .back {  
    128. -webkit-mask-image: url(../../assets/circle-mask.png);  
    129. -webkit-mask-repeat: no-repeat;  
    130. -webkit-mask-position: 50% 50%;  
    131. -webkit-mask-size: 1500px;  
    132. -webkit-animation-duration: 1s;  
    133. }  
    134. .effect12.show .back{  
    135. -webkit-animation-name: iris;  
    136. z-index:3;  
    137. }  
    138. @-webkit-keyframes iris {  
    139. 0% { -webkit-mask-size: 0; -webkit-animation-timing-function: ease-in-out; }  
    140. 100% { -webkit-mask-size: 1500px; }  
    141. }  
     
     
  • 相关阅读:
    软件项目不同角色的职责
    Flex与.NET互操作(四):使用HttpService、URLReqeust和URLLoader加载/传输数据
    Flex与.NET互操作(一):基于Socket的网络连接
    ActionScript 3.0 Step By Step系列(一):工欲其善,先利其器(Flex Builder)
    Flex与.NET互操作(三):基于WebService的数据访问(下)
    编写jQueryUI插件(widget)(转载)
    编写一个简单的widget
    wcf系列学习5天速成——第五天 服务托管(转载)
    解决WCF双工通讯模式中向ChannelFactory提供的InstanceContext包含未实现CallbackContractType的问题
    .NET简谈事务本质论(转载)
  • 原文地址:https://www.cnblogs.com/wangluochong/p/5112641.html
Copyright © 2011-2022 走看看