响应菜单使用trunkjs如何使抽屉打开右侧
Responsive menu using trunk js how to make drawer to open right side
嘿,plz检查这个响应菜单我想让抽屉向右移动,但我不知道css动画,有人能建议我做什么吗。这是小提琴
我试着让translate3d-240px抽屉向右移动,但导航消失了。
header.open,
.content.open
{
-webkit-transform: translate3d(240px,0,0);
-webkit-animation: open .5s ease-in-out;
-moz-transform: translate3d(240px,0,0);
-moz-animation: open .5s ease-in-out;
transform: translate3d(240px,0,0);
animation: open .5s ease-in-out;
}
我也需要这个,并进行了必要的调整,现在它可以工作了。下面的一些更改,但请检查小提琴的工作代码:http://jsfiddle.net/pkxtj9z1/
.burger {
float: right;
right: 10px;
}
nav {
right: 5px;
}
nav li {
text-align: right;
}
header.open,
.content.open
{
-webkit-transform: translate3d(-240px,0,0);
-webkit-animation: open .5s ease-in-out;
-moz-transform: translate3d(-240px,0,0);
-moz-animation: open .5s ease-in-out;
transform: translate3d(-240px,0,0);
animation: open .5s ease-in-out;
}
@-webkit-keyframes open {
0% {-webkit-transform: translate3d(0,0,0);}
70% {-webkit-transform: translate3d(-260px,0,0);}
100% {-webkit-transform: translate3d(-240px,0,0);}
}
@-moz-keyframes open {
0% {-moz-transform: translate3d(0,0,0);}
70% {-moz-transform: translate3d(-260px,0,0);}
100% {-moz-transform: translate3d(-240px,0,0);}
}
@keyframes open {
0% {transform: translate3d(0,0,0);}
70% {transform: translate3d(-260px,0,0);}
100% {transform: translate3d(-240px,0,0);}
}
相关文章:
- 如何使活动菜单项具有突出显示样式
- 试图弄清楚如何使汉堡菜单在打开后保持静止
- 使悬停菜单适用于移动设备的最佳实践方法是什么?
- 如何使幻灯片菜单始终打开
- 使 CSS 菜单向右浮动
- jQuery:使子菜单在一段时间后出现和消失
- 对于移动网络套件,当您触摸/拖动水平菜单栏时,如何使水平菜单栏可滚动
- 如何使 JS 菜单在悬停或单击时打开
- 如何使水平菜单的按钮起作用
- Jquery下拉菜单.单击时,子菜单将消失.因此,如何使子菜单在单击时保持不变
- 使上下文菜单显示在顶部
- 使上下文菜单事件特定于菜单被拉出的部分
- 我如何使一个菜单在HTML中显示为一个选项卡,直到点击
- 使所有菜单项动画化
- 如何使JavaScript菜单垂直显示
- 使CSS菜单项和标题扩展到正确的宽度
- 使CSS菜单项加载网站,而不是用javascript更改占位符
- 如何使JavaScript菜单更实用
- 使左侧菜单固定在父容器内
- 使JS菜单在悬停时显示,而不是在单击时显示