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

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

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

有解决办法吗?

阅读 2.1k
1 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题