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

如何使 addEventListener 同步

如何使 addEventListener 同步

哈士奇WWW 2023-04-20 16:27:35
当窗口加载带有类预加载的 div 时,过渡 0.5s 不会消失;它立即消失。我想先用过渡 0.5s 消失然后添加显示无window.addEventListener('load', () => {      $('.preload').css({         'opacity': '0',         'transition': '0.5s'      });   });   $('.preload').css('display': 'none');
查看完整描述

1 回答

?
交互式爱情

TA贡献1712条经验 获得超3个赞

我认为这是实现这一目标的最短途径。fadeOut是一个 jquery 方法,它创建一个动画,用于淡入淡出效果,并在元素完全淡出时设置display为。参数是innone的时间。transitionmilliseconds


在这里检查fadeOut:淡出


$(window).on('load', () => {

  $('.preload').fadeOut(500);

});

html, body{

  margin: 0;

}


.preload {

  height: 200px;

  width: 100vw;

  background: red;

}

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<div class="preload"></div>


查看完整回答
反对 回复 2023-04-20
  • 1 回答
  • 0 关注
  • 265 浏览
慕课专栏
更多

添加回答

举报

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