Moving Background image in a loop from left to right

后端 未结 6 1957
难免孤独
难免孤独 2021-02-05 21:18

I would like to have a moving background image on my page from left to right exactly the same way as in following website http://kxip.in , please suggest how to achieve this.

6条回答
  •  迷失自我
    2021-02-05 22:03

    Here is a css solution:

    FIDDLE

    body {
        background: url(http://kxip.in/images/mohalistadium.jpg) repeat;
        -webkit-animation: loader 16s steps(100) infinite;
        -moz-animation: loader 16s steps(100) infinite;
        -ms-animation: loader 16s steps(100) infinite;
        -o-animation: loader 16s steps(100) infinite;
        animation: loader 16s steps(100) infinite;
    }
    
    @-webkit-keyframes loader {
      from {
        background-position: 0;
      }
      to {
        background-position: -1600px 0;
      }
    }
    @-moz-keyframes loader {
      from {
        background-position: 0;
      }
      to {
        background-position: -1600px 0;
      }
    }
    @-ms-keyframes loader {
      from {
        background-position: 0;
      }
      to {
        background-position: -1600px 0;
      }
    }
    @-o-keyframes loader {
      from {
        background-position: 0;
      }
      to {
        background-position: -1600px 0;
      }
    }
    @keyframes loader {
      from {
        background-position: 0;
      }
      to {
        background-position: -1600px 0;
      }
    }
    

提交回复
热议问题