首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在加载页面上使用缓动使div幻灯片可见

问在加载页面上使用缓动使div幻灯片可见
EN

Stack Overflow用户
提问于 2012-12-24 08:59:20
回答 1查看 3K关注 0票数 0

我希望有一个div (带有class="top")从顶部滑入:-300px;到顶部:40px;,并做一些很好的放松。我找不到任何例子。有没有人知道如何在加载页面上这样做?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-24 09:07:36

下面是一些JavaScript和CSS3:

JavaScript:

代码语言:javascript
复制
<script>
document.getElementById("slide").style.top="40px";
</script>

和CSS:

代码语言:javascript
复制
-webkit-transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;

要滑动的元素必须具有id " slide“。它还需要在CSS中使用top中的"position:absolute;top: -300px“才能使其成为-300px。您还可以在CSS中添加"left:20%;“或类似的内容,以使其看起来更好。任何与你的设计相匹配的东西。您应该查找有关CSS转换属性的信息。这对于特效来说是非常好的。在这种情况下,我让它在1秒内滑动。你可以随时改变它。

这也可以使用jQuery来实现,这是一个JavaScript库(它需要更少的代码),但如果可以的话,我通常更喜欢常规的JavaScript和CSS。

下面是我在上面编写的代码的演示:jsFiddle。

哦,如果这个问题对你有帮助,请把它标记为答案。它会给我特权,并为我赢得更多的声誉。

希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14015995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档