javascript - 显示/隐藏 div 时的过渡

标签 javascript jquery css

我试图在显示或隐藏类为 .socialmenu 的 DIV 时显示转换。这是 CSS 代码,但它不起作用:

.socialmenu {
    bottom: 0;
    left: 0;
    right: 0;
    height: 30px;
    background: #333;
    position: fixed;
    display: none;
    transition: 3s all ease;
}

这是 JSFiddle与完整的代码。我不介意过渡/动画是否也可以使用 jQuery 实现。有帮助吗?

最佳答案

使用淡入淡出();消退();而不是隐藏();展示(); 同时从 .socialmenu 类中删除过渡效果

关于javascript - 显示/隐藏 div 时的过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47739488/

相关文章:

javascript - 选择和选项值

javascript - TypeError : $. validator.methods[method] 未定义

javascript - 为拖放区中的选择创建唯一 ID

css - Birds Fly 中的跨浏览器 SVG 动画效果

javascript - AJAX DOM 元素未保存在后退按钮上

javascript - 将 WebSQL 数据库复制到另一个位置

javascript - 固定栏脚本制作幻灯片 "jump"- 如何删除?

html - 使用 CSS3 动画模仿闪烁标签

javascript - typescript : register modules and avoid the use of the `reference` tag

javascript - 为 d3 网络图添加选择框