Set the webkit-keyframes from/to parameter with JavaScript

后端 未结 5 1850
无人共我
无人共我 2020-12-05 14:29

Is there any way to set the from or to of a webkit-keyframe with JavaScript?

5条回答
  •  醉话见心
    2020-12-05 14:49

    This example covers several different browsers:

    var keyFramePrefixes = ["-webkit-", "-o-", "-moz-", ""];
    var keyFrames = [];
    var textNode = null;
    
    for (var i in keyFramePrefixes){
    
    keyFrames = '@'+keyFramePrefixes[i]+'keyframes cloudsMove {'+
    'from {'+keyFramePrefixes[i]+'transform: translate(0px,0px);}'+
    'to {'+keyFramePrefixes[i]+'transform: translate(1440px'
    'px,0px);}}';
    
    textNode = document.createTextNode(keyFrames);
    document.getElementsByTagName("style")[0].appendChild(textNode);
    }
    

提交回复
热议问题