问题说明
展示的立方体翻转变换给了我灵感
我想,当我将用户从一个页面重定向到另一个页面时,有这样的转换会很好。
然后,在检查HTML时,我发现这是在堆叠的div上执行的效果。
我设法在http://jsfiddle.net/celestialcitizen/WpxX3/14/
现在我的网站是用Twitter引导程序设计的。因此,我决定将我的网站的各个页面作为div堆叠在一个页面中。我在http://jsfiddle.net/celestialcitizen/Rt4eR/4/
-
有人能帮我纠正吗?
-
当我进行这些转换时,我还能确保page/div中的元素是可点击的吗?
编辑:
这些JS Fiddles必须在safari和Firefox 15.0.1 上查看
我知道已经晚了,但我对您的第一个复制做了一点jQuery移植:
http://jsfiddle.net/celestialcitizen/WpxX3/14/
这是第二个:
http://jsfiddle.net/Rt4eR/11/
看起来你把navbar-fixed-top
引导类和面的尺寸和定位搞砸了。
请注意e.preventDefault()
jQuery调用,它会使你脸上的任何链接行为无效(即,如果你需要菜单,请删除它,等等)。
我做的这个关于3D转换的例子可能会有所帮助,你可以检查css/js/html中的细节
http://www.css3rubikexperiment.net/
回答你的问题:
-
转换框的视角可能是错误的。这些参数是一个良好的开端。
-webkit-perspective: 800; -webkit-perspective-origin: 50% 90px; -webkit-transition: -webkit-perspective, 1s; -webkit-transform: scale(0.6);
-
是的,是的,你可以。毕竟我们谈论的是div容器