javascript - 悬停时的 Jquery 幻灯片动画

标签 javascript jquery html css

我正在尝试在我的公司 Logo 上实现 Jquery 悬停功能。我想实现这个:

Hover Effect using Jquery

但是,我已经实现了THIS

我使用了以下逻辑:

$(".m1").hover(function() {
        dir = !dir;
        r = dir? -50 : 0;
        t = dir? 50 : 0;

        $(".slide").stop().animate({left: r+'px'}, 300);

    });

你可以在这里查看我的 JS Fiddle:http://jsfiddle.net/Jiteen/xZ6Hv/ 感谢任何形式的帮助或建议。

最佳答案

以下作为起点如何?无需 JS!

Demo Fiddle

HTML

<div>
    <div href="#" class="word" data-text="edia">M</div>
    <div href="#" class="word" data-text="antra">M</div>
</div>

CSS

.word {
    display:inline-block;
    font-size:1em;
    line-height:1;
    position:relative;
    font-size:50px;
}
.word:first-child {
    color:orange;
}
.word:last-child {
    color:grey;
}
.word:after {
    content:attr(text);
    position:relative;
    display:inline-block;
    overflow:hidden;
    max-width:0;
    color:black;
    font-size:20px;
    transition:max-width .5s ease-in;
}
div:hover .word:after {
    max-width:40px;
}

关于javascript - 悬停时的 Jquery 幻灯片动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23222101/

相关文章:

javascript - 通过 Webpack 5 构建后,应用程序在 Internet Explorer (IE11) 上停止工作

javascript - 对嵌套对象的 javascript 数组进行排序

javascript - jQuery 选择器中的条件

php - Jquery 切换 .. 固定对齐

javascript - 将鼠标悬停在评级上时显示文本,并在单击时停留

javascript - 我可以在 JS 中查看 cookie 域特异性吗?

javascript - 将 json 放入模态

javascript - 用户查看页面后启动 CSS3 转换?

jquery - text-overflow :ellipsis css property not working in firefox, stackoverflow 上的上一个解决方案也不起作用

javascript - 如何在所选内容中间的文本突出显示上显示弹出窗口?