javascript - 在 body 负荷上向下滑动一个 div

标签 javascript jquery css slidedown pageload

如何在页面加载时隐藏一个 div,然后在页面加载后向下滑动?我不想使用 CSS display:none;

最佳答案

试试这个 fiddle :http://jsfiddle.net/ahr3U/

这基本上使用 CSS3 来设置过渡的所有参数(过渡属性使动画成为可能),然后在文档加载后添加可见类以触发动画。

代码如下:

HTML:

<div id="notification">Page load complete...</div>

CSS:

#notification {
    background-color: #F00;
    color: #FFF;
    height: 25px;
    position: absolute;
    top: -25px;
    width: 100%;
    transition: top 0.5s;
    -moz-transition: top 0.5s;
    -webkit-transition: top 0.5s;
    -o-transition: top 0.5s;
}

#notification.visible {
    top: 0px;
}

Javascript:

$(document).ready(function(){
    $("#notification").addClass("visible");
});

关于javascript - 在 body 负荷上向下滑动一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8550009/

相关文章:

javascript - 错误 [ERR_UNSUPPORTED_DIR_IMPORT] : Directory import when attempting to start Nodejs App locally

javascript - 动态 float 菜单问题

php - Jquery POST 在 keyup 上获取数据

javascript - CSS、JavaScript、HTML,如何将 div 内的文本与图像旁边的中间对齐?并为文字添加动画

javascript - 我想导航到不同的页面,但 router.navigate 在订阅方法中不起作用

javascript - 如果 session 设置为 true,则打开一个 div

javascript - 找到两个常量之间和一个常量之后的子字符串的值

html - 你怎么能有三列,中间列的灵活宽度取决于

用于移动 Web 应用程序的 CSS 库

javascript - 我如何订阅(或观察)DOM 窗口并在任何更改时回调;不仅仅是窗口调整大小事件、滚动事件等?