【问题标题】:Text animated slider with loop带循环的文本动画滑块
【发布时间】:2013-12-23 17:51:41
【问题描述】:

我想创建一个文本循环,就像一个垂直的滑块。所以我已经看到这对某人的投资组合产生了影响,真的不记得什么时候了。我制作了一个 gif 图像,预览它看起来会慢很多:

<p>This is some example</p> <h1>Text</h1> <h1>Text 2</h1> <h1>Text 3</h1>

在不使用插件和滑块的情况下,我可以通过哪种方式对其进行动画处理。谢谢。

【问题讨论】:

    标签: jquery animation text


    【解决方案1】:

    这是一个可能需要一些额外工作的示例,但希望能帮助您入门。

    http://jsfiddle.net/YbDq3/1/

    jQuery

    $(document).ready(function() {
        $('h1').css({top: 40, opacity: 0});
        scrollWord();
    });
    
    function scrollWord() {
        $('h1').last().animate({top: 7, opacity: 1}, 200, 'linear', function() {
            $(this).animate({top: -20, opacity: 0}, 200, 'linear', function() {
                $(this).css({top: 40, opacity: 0});
                $('p').after($(this));
                scrollWord();
            });
        });
    }
    

    CSS

    h1 {font-size: inherit; padding: 0; display: inline-block; font-weight: normal; margin: 0 0 0 5px; position: absolute;}
    p {margin: 0; padding: 0; display: inline-block;}
    

    HTML

    <p>This is some example</p><h1>Text</h1><h1>Text2</h1><h1>Text3</h1>
    

    希望对你有帮助!

    【讨论】:

    • 我找到了我的问题的解决方案,但它仍然不是简单的 jquery 代码,我使用了两个插件,我不喜欢使用插件。这是顶部的最终结果:dupovacemir.com
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 2015-04-15
    相关资源
    最近更新 更多