CSS Animation from Left to Right

后端 未结 5 728
生来不讨喜
生来不讨喜 2021-02-08 11:55

I am trying to make an animation in CSS. I read some examples of it online and I cannot figure out what I\'m doing wrong... I want my potato image to go from left t

5条回答
  •  时光取名叫无心
    2021-02-08 12:20

    see the below code it working fine.in the below code when you hover on the potato it runs the image from left to right when you hover back at that time it returns to the left again.while object 3 div runs from left to right whenever you refresh the page there are 2 examples are there you can use anyone.

    .object {
        position: absolute;
    }
    
    .van {
        top: 45%;
        left: 44%;
    }
    
    #axis:hover .move-right{
        transform: translate(350px,0);
        -webkit-transform: translate(350px,0); /** Chrome & Safari **/
        -o-transform: translate(350px,0); /** Opera **/
        -moz-transform: translate(350px,0); /** Firefox **/
    }
    
    .object {
        position: absolute;
        transition: all 2s ease-in-out;
        -webkit-transition: all 2s ease-in-out; /** Chrome & Safari **/
        -moz-transition: all 2s ease-in-out; /** Firefox **/
        -o-transition: all 2s ease-in-out; /** Opera **/
    }
    
    .object3 {
        width: 100px;
        height: 100px;
        background-color: red;
        position: relative;
        -webkit-animation-name: example; /* Safari 4.0 - 8.0 */
        -webkit-animation-duration: 4s; /* Safari 4.0 - 8.0 */
        animation-name: example;
        animation-duration: 4s;
    }
    
    /* Safari 4.0 - 8.0 */
    @-webkit-keyframes example {
        0%   {background-color:red; left:0px; top:0px;}
        25%  {background-color:yellow; left:200px; top:0px;}
      /*  50%  {background-color:blue; left:200px; top:200px;}
        75%  {background-color:green; left:0px; top:200px;}
        100% {background-color:red; left:0px; top:0px;}*/
    }
    
    /* Standard syntax */
    @keyframes example {
        0%   {background-color:red; left:0px; top:0px;}
        25%  {background-color:yellow; left:200px; top:0px;}
      /*  50%  {background-color:blue; left:200px; top:200px;}
        75%  {background-color:green; left:0px; top:200px;}
        100% {background-color:red; left:0px; top:0px;}*/
    }
    
        
        
        
            

提交回复
热议问题