javascript - 我想要一个垂直(反馈)按钮在鼠标悬停时有一个轻微的动画滑出效果

标签 javascript jquery css

这是我想要实现的示例 - http://home.mcafee.com/default.aspx

我想知道如何让页面右侧的反馈标签/按钮稍微打开而不是完全滑出。然后单击,我想打开一个页面(不是 jquery 表单,而是一个页面)。

有什么帮助吗?

提前致谢。

最佳答案

CSS3 过渡

#feedback {
     transition:width 1s;
     -moz-transition:width 1s; /* Firefox 4 */
     -webkit-transition:width 1s; /* Safari and Chrome */
     -o-transition:width 1s; /* Opera */
     background:#ccc url(http://home.mcafee.com/OpinionLab/img/oo_tab_icon.gif) no-repeat 50% 90%;
     position:fixed;
     width:30px;
     height:100px;
     border:solid #666 1px;
     right:-10px;
     top:30%;
     padding:0px 5px 5px 0px;
}

#feedback:hover
{
     width:50px;
}

关于javascript - 我想要一个垂直(反馈)按钮在鼠标悬停时有一个轻微的动画滑出效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9326077/

相关文章:

css - 为什么底部的图像和边框之间有填充?

CSS 宽度应取决于父级

javascript - 在将数据附加到#div 时,如何防止在 javascript 中重复输入

javascript - 在 ng-repeat 中的特定点插入 DOM 元素的最明智方法?

css - 更改 Material slider 拇指大小

javascript - 是什么导致 Bootstrap 模式不停留在屏幕上?

jQuery UI slider 步骤

javascript - 读取 xml 节点使用 javascript

javascript - 缩略图区域需要 jquery slider

javascript - 无法调用未定义的方法 'click'