jquery - 在悬停时滑动输入并停留几秒钟

标签 jquery html css slider

如何在悬停图标时打开输入框,它应该保持打开状态几秒钟,然后它应该自动滑回初始位置。

我已经在 css 中尝试过,但我需要使用 jquery 来完成。

最初,悬停时会有一个图标,然后图标应该消失,输入框应该滑动。

这是我试过的演示链接。

.media{
    width:6%;
    background:yellow;
    height:26px;
    cursor:pointer;
    display:inline-block;
    transition: width 1s;
    -moz-transition: width 1s; /* Firefox 4 */
    -webkit-transition: width 1s; /* Safari and Chrome */
    -o-transition: width 1s; /* Opera */
    -ms-transition: width 1s; /* IE9 (maybe) */
    vertical-align:top;
    overflow:hidden
}
.media:hover{
    width:25%;
}

FIDDLE

提前致谢!

P.S - 我不需要用 CSS 来完成这个(即使是过渡效果)

最佳答案

你可以看看 CSS Animations。

关于jquery - 在悬停时滑动输入并停留几秒钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16396445/

相关文章:

php - 插入前检查数据库中是否存在Random

jquery - 使用 Q.js "then"不带括号调用函数时遇到困难

html - Rails - 从 api JSON 响应中删除 HTML

java - 如何将值从 HTML 传递到 Java 类

屏幕调整大小的 CSS 背景图像

javascript - 如何在向下滚动时更改标题背景?

javascript - 响应式设计 : Mobile version of site shows full version while loading

javascript - 使用 HTML5/CSS3 以老式方式执行图像动画(这意味着 Sprite 动画!)

html - 如何在 Angular 输入中添加垫选择

具有 a 类但不具有 b 类的 CSS 选择器