为了账号安全,请及时绑定邮箱和手机立即绑定

关于这种弹窗的过渡动画优化

关于这种弹窗的过渡动画优化

翻翻过去那场雪 2018-10-16 15:14:33
这种将元素切换至显示状态的效果,有一个display:none的状态是没法过渡的,必须先处理显示和隐藏的状态后再使用透明度进行过渡,产生动画效果,可是感觉用定时器处理起来不自然啊,有没有更好的优化方案?或者大家平时是怎么处理的?排除vue等一些框架,想知道用css3的解决思路https://jsfiddle.net/gaoqiang...
查看完整描述

1 回答

?
千巷猫影

TA贡献1829条经验 获得超7个赞

用visibility: hidden;代替display:none;
显示就是visibility:visible;

注意:transition后面指定opacity,写all会导致visibility也会产生过渡出错

transition:opacity .5s ease-in;


查看完整回答
反对 回复 2018-11-30
  • 1 回答
  • 0 关注
  • 357 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信