vue 伸缩菜单添加动画问题.

一个左侧菜单显示隐藏(伸缩)效果.
目前通过添加 .class 样式控制 X轴 位置实现.只是没有动画效果.
关键是 触发按钮 在菜单内部.

看了 vue 动画例子,貌似都是通过 v-if,v-show 触发实现动画的. 如果用这种方法实现,隐藏后,触发按钮 就点不到了.

有解决办法吗?

阅读 2.1k
1 个回答

我做过一个是通过控制width,隐藏width:0px; 显示width: 200px;

然后触发按钮用绝对定位,这样width:0px;时按钮还在

推荐问题