显示和隐藏

恰好你也在 2017-11-10 10:40:20
有一个div 里面有一个鼠标移入显示的下拉列表,一开始div 宽度为 0 高度为正常高度,鼠标点击某个按钮div从右向左展开显示完全

一开始宽度为0 的时候div里所有东西(比如图片文字)会挤在一个 页面的一个角落里乱版,并没有消失,

当用overflow:hidden后 一开始为宽度为0 的时候就什么都没有了,可以正常执行效果,

这时候移入的下拉菜单就没办法显示

因为点击显示和隐藏时候有动画效果所以当用display时候 隐藏就没有效果了 就大神指点

...全文
147 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
当作看不见 2017-11-10
  • 打赏
  • 举报
回复
动画结束后,再执行隐藏, animate .callback =>display:none
恰好你也在 2017-11-10
  • 打赏
  • 举报
回复
可能是我排版太烂了,不过找到了解决方法 多谢大神 结帖了
恰好你也在 2017-11-10
  • 打赏
  • 举报
回复
多谢大神 我试试看

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧