首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过滚动旋转元素

通过滚动旋转元素
EN

Stack Overflow用户
提问于 2012-03-25 04:08:24
回答 1查看 2.4K关注 0票数 0

可以通过滚动来旋转网站上的元素吗?

元素应该在向下滚动页面时向右旋转,在向上滚动时向左旋转。

旋转的速度应该与滚动的速度相匹配。

当不再滚动时,元素应旋转回起始点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-13 06:13:11

我一直在调查同样的事情,这是我遇到的信息,希望你能找到你正在寻找的东西。

1)这可以使用jquery的.scroll和一些CSS3转换来实现,但是它还没有得到广泛的支持。在写这篇文章的时候,IE完全不支持它,所以你可能想知道你的目标受众。这可以通过一些修复和变通来在不同的浏览器中获得更多的支持,但你最好使用不同的选项,除非你真的想要“自己动手”的感觉。

2)像选项1一样,它将使用.scroll并调用旋转插件(因为使用jquery的旋转器不是那么流畅)。如果这就是您想要的路线,请在http://code.google.com/p/jqueryrotate/wiki/Examples中查看此插件

3)我使用的方法是使用众多内置旋转的视差滚动插件中的一个。它们中的大多数都为IE用户实现了优雅的降级。我最喜欢的两个是:http://johnpolacek.github.com/scrollorama/http://joelb.me/scrollpath/

希望这能给你指明正确的方向!

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

https://stackoverflow.com/questions/9855148

复制
相关文章

相似问题

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