周期的に画像をアニメーション化するにはどうすればよいですか? `

ギブス

.move
{
     background-image: url("http://placehold.it/100x100"),url("http://www.billboard.com/files/charts/weekly/793-stack.svg");
     width: 100%;
     height: 300px;
     background-repeat: no-repeat;
     background-size: 100vw 100vh;
     animation-name: move;
     animation-delay: 2s; 
     animation-duration: 5s;
     animation-timing-function:linear;
     animation-iteration-count: infinite;
     background-position: 0 0, -100vw 0;
}

@keyframes move
{
    0%,40%{background-position: 0 0, -100vw 0}
    50%,90%{background-position: 100vw 0, 0 0}
    100%{background-position:0 0,100vw 0}/*pblm is here*/
}
<div class="move"> </div>

あなたが最もよくデザインされたウェブページのほとんどで見たように、私はただ画像を動かそうとしています。

問題は、反復が終わると、最初の段階からループすることができないということです。左から右に流れるようにしたいのですが、すべての画像の反復が終了したら、最初から開始する必要があります。

1)htmlとcss3だけでこれを達成できますか?キーフレームのように。
2)そうでない場合、外部プラグインなしでjqueryを使用してそれを達成するにはどうすればよいですか?

ギブス

多くのサイトを紹介しました。ほとんどの人はいくつかの外部jsを使用し、スライドの可能性をほとんど説明していませんでした。

みんなの助けを借りて、私はこれを作りました。

$(
    function()
    {
        var slideHeight = $(".moving_container ul li").height();
        var slideWidth = $(".moving_container ul li").width();
        var slideLength = $(".moving_container ul li").length;
         /*alert(slideHeight+"tt"+slideLength);*/
        $(".moving_container").css({'width':slideWidth,'height':slideHeight}); 
        $(".moving_container ul").css({width:slideWidth*slideLength,height:slideHeight,marginLeft:-slideWidth});        
       // alert($(".moving_container").height());
        
         $('.moving_container ul li:last-child').prependTo('.moving_container ul');
        
        setInterval(
                function()
                {
                    $(".moving_container ul").animate({
                        left: + slideWidth
                    },1000,function()
                          {
                              $(".moving_container ul li:last-child").prependTo($(".moving_container ul"));
                               $('.moving_container ul').css('left', 0);
                          });
                    
                }
            ,1000);
        
    }
);
.slide1
{
    background-image: url("http://placehold.it/100x100");
}
.slide2
{
    background-image: url("http://www.billboard.com/files/charts/weekly/793-stack.svg");
}
.moving_container ul li
{
    width: 300px;
    height: 300px;
    list-style: none;
    float: left;
    position: relative;
    display: block;
}
.moving_container ul
{
    position: relative;
    height: 300px;
}
.moving_container
{
    overflow: hidden;
}
*
{
    margin: 0;
    padding: 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="moving_container"> 
    <ul>
        <li class="slide1"></li>
        <li class="slide2"></li>
    </ul>
</div>

ありがとう

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

画像のぼやけをアニメーション化するにはどうすればよいですか?

分類Dev

点滅する画像アニメーションを作成するにはどうすればよいですか?

分類Dev

PowerPointアニメーション中に画像を表示するにはどうすればよいですか?

分類Dev

Flutterでアニメーション画像を表示するにはどうすればよいですか?

分類Dev

別の画像に触れたときに画像をアニメーション化するにはどうすればよいですか?

分類Dev

すでに構造化された画像ギャラリーを自動的にアニメーション化するにはどうすればよいですか?

分類Dev

UIWebViewを迅速にアニメーション化するにはどうすればよいですか?

分類Dev

NSViewをカーブでアニメーション化するにはどうすればよいですか

分類Dev

アニメーション化されたToggleButtonを作成するにはどうすればよいですか?

分類Dev

SwiftでNSLayoutConstraintをアニメーション化するにはどうすればよいですか?

分類Dev

matplotlibで円と線をアニメーション化するにはどうすればよいですか?

分類Dev

@ObservedObjectへの変更をアニメーション化するにはどうすればよいですか?

分類Dev

UIViewPropertyAnimatorで繰り返しアニメーション化するアニメーションを作成するにはどうすればよいですか?

分類Dev

PagerTransformアニメーションの後にViewPagerのアイテムをアニメーション化するにはどうすればよいですか?

分類Dev

Swiftで一連の画像ビューを順番にアニメーション化するにはどうすればよいですか?

分類Dev

画面上を移動する画像をアニメーション化するにはどうすればよいですか?

分類Dev

Canvas - 複数の画像を一度にアニメーション化するにはどうすればよいですか?

分類Dev

iOS7 SpriteKitでさまざまなサイズの画像をアニメーション化するにはどうすればよいですか?

分類Dev

SwiftUIを使用して一連の画像をアニメーション化するにはどうすればよいですか?

分類Dev

SwiftUIを使用して一連の画像をアニメーション化するにはどうすればよいですか?

分類Dev

アニメーションGIFをシーンに追加するにはどうすればよいですか?

分類Dev

ターニングアニメーションを作成するにはどうすればよいですか?

分類Dev

ナビゲーション(画像の上にある)をアニメーションで移動するにはどうすればよいですか?

分類Dev

ホバー時にテキストを同時に下向きにアニメーション化しながら、画像を上向きにアニメーション化するにはどうすればよいですか?

分類Dev

アニメ.jsを使用してアニメーション化するforループを実装するにはどうすればよいですか?

分類Dev

レイアウトの移行中にアクションバーをアニメーション化するにはどうすればよいですか?

分類Dev

要素がアニメーション化されているかどうかをjQueryで確認するにはどうすればよいですか?

分類Dev

Angularでアニメーションを逆方向に再生するにはどうすればよいですか?

分類Dev

Google Chromeでアニメーションをオフにするにはどうすればよいですか?

Related 関連記事

  1. 1

    画像のぼやけをアニメーション化するにはどうすればよいですか?

  2. 2

    点滅する画像アニメーションを作成するにはどうすればよいですか?

  3. 3

    PowerPointアニメーション中に画像を表示するにはどうすればよいですか?

  4. 4

    Flutterでアニメーション画像を表示するにはどうすればよいですか?

  5. 5

    別の画像に触れたときに画像をアニメーション化するにはどうすればよいですか?

  6. 6

    すでに構造化された画像ギャラリーを自動的にアニメーション化するにはどうすればよいですか?

  7. 7

    UIWebViewを迅速にアニメーション化するにはどうすればよいですか?

  8. 8

    NSViewをカーブでアニメーション化するにはどうすればよいですか

  9. 9

    アニメーション化されたToggleButtonを作成するにはどうすればよいですか?

  10. 10

    SwiftでNSLayoutConstraintをアニメーション化するにはどうすればよいですか?

  11. 11

    matplotlibで円と線をアニメーション化するにはどうすればよいですか?

  12. 12

    @ObservedObjectへの変更をアニメーション化するにはどうすればよいですか?

  13. 13

    UIViewPropertyAnimatorで繰り返しアニメーション化するアニメーションを作成するにはどうすればよいですか?

  14. 14

    PagerTransformアニメーションの後にViewPagerのアイテムをアニメーション化するにはどうすればよいですか?

  15. 15

    Swiftで一連の画像ビューを順番にアニメーション化するにはどうすればよいですか?

  16. 16

    画面上を移動する画像をアニメーション化するにはどうすればよいですか?

  17. 17

    Canvas - 複数の画像を一度にアニメーション化するにはどうすればよいですか?

  18. 18

    iOS7 SpriteKitでさまざまなサイズの画像をアニメーション化するにはどうすればよいですか?

  19. 19

    SwiftUIを使用して一連の画像をアニメーション化するにはどうすればよいですか?

  20. 20

    SwiftUIを使用して一連の画像をアニメーション化するにはどうすればよいですか?

  21. 21

    アニメーションGIFをシーンに追加するにはどうすればよいですか?

  22. 22

    ターニングアニメーションを作成するにはどうすればよいですか?

  23. 23

    ナビゲーション(画像の上にある)をアニメーションで移動するにはどうすればよいですか?

  24. 24

    ホバー時にテキストを同時に下向きにアニメーション化しながら、画像を上向きにアニメーション化するにはどうすればよいですか?

  25. 25

    アニメ.jsを使用してアニメーション化するforループを実装するにはどうすればよいですか?

  26. 26

    レイアウトの移行中にアクションバーをアニメーション化するにはどうすればよいですか?

  27. 27

    要素がアニメーション化されているかどうかをjQueryで確認するにはどうすればよいですか?

  28. 28

    Angularでアニメーションを逆方向に再生するにはどうすればよいですか?

  29. 29

    Google Chromeでアニメーションをオフにするにはどうすればよいですか?

ホットタグ

アーカイブ