📜  CSS | @keyframes 规则

📅  最后修改于: 2021-08-30 10:15:35             🧑  作者: Mango

@keyframes 规则用于指定动画规则。动画是通过使用可变的 CSS 样式创建的。在动画期间 CSS 属性可以更改多次。

注意:为了获得对浏览器的最佳支持,请始终同时指定 0% 和 100% 选择器。

句法:

@keyframes animation-name {keyframes-selector {css-styles;}}

属性值:此参数接受上面提到和下面描述的三个值:

  • 动画名称:动画名称是必需的,它定义了动画名称。
  • 关键帧选择器:关键帧选择器定义动画的百分比。它介于 0% 到 100% 之间。一个动画可以包含多个选择器。
  • css-styles: css-styles 定义了一个或多个合法或适用的 CSS 样式属性。

示例 1:




    

  

    
        

Geeksforgeeks

    
                       

输出:

示例 2:



      

    

  

    
        
            

Geeksforgeeks

        
    
                       

输出:

支持的浏览器: @keyframes Rule支持的浏览器如下:

  • 谷歌浏览器 43.0, 4.0 -webkit-
  • 浏览器 10.0
  • 火狐 16.0, 5.0 -moz-
  • Safari 9.0, 4.0 -webkit-
  • 歌剧 30.0, 15.0 -webkit-, 12.0 -o-