Javascript 滑动导航方向
我有一个导航,使用CSS和一点JQuery从左边滑出。在这里拉小提琴- 现在,我希望打开滑出菜单的左上角按钮位于右上角,并使菜单从右侧滑出,而不是从左侧滑出。 我尝试过编辑几个元素,特别是Javascript 滑动导航方向,javascript,jquery,css,Javascript,Jquery,Css,我有一个导航,使用CSS和一点JQuery从左边滑出。在这里拉小提琴- 现在,我希望打开滑出菜单的左上角按钮位于右上角,并使菜单从右侧滑出,而不是从左侧滑出。 我尝试过编辑几个元素,特别是translate3d属性,但没有成功:( 此外,它目前将内容推到另一边,我希望它滑出时位于内容顶部(页面顶部的菜单) 有什么想法吗?谢谢 编辑:添加的主类在显示导航时执行以下转换 .csstransforms3d.csstransitions .show-nav #inner-wrapper { -w
translate3d
属性,但没有成功:(
此外,它目前将内容推到另一边,我希望它滑出时位于内容顶部(页面顶部的菜单)
有什么想法吗?谢谢
编辑:添加的主类在显示导航时执行以下转换
.csstransforms3d.csstransitions .show-nav #inner-wrapper {
-webkit-transform: translate3d(80%, 0, 0);
-moz-transform: translate3d(80%, 0, 0);
-ms-transform: translate3d(80%, 0, 0);
-o-transform: translate3d(80%, 0, 0);
transform: translate3d(80%, 0, 0);
-webkit-transform-origin: 50% 0%;
-moz-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
-o-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
请在此处发布您的代码,并且在链接到jsFiddle.net时不要回避发布代码的SO规则。没问题@j08691我将添加它。问题是典型的滑出只会更改宽度/高度(到/从0)…这意味着顶部和左侧很容易,但右侧或底部需要同时移动和调整大小。@哈利:嗯,我觉得请求帮助和加载太多的小提琴很不好,所以你要求精简版本是正确的。请随意查看并提供任何帮助:)谢谢我可以使我的桌面浏览器小于797px。请不要使用窗口大小来假设移动/触摸:)