JQuery绝对定位并设置大小后,fadeOut()方法会闪烁Bug怎么解决?

LodgeCoward 2016-05-05 05:25:00
测试了JQuery1.8.3和JQuery2.0,发现当用JQuery设置图片为绝对定位后(position:absolute),设置图片大小,调用fadeout方法时,,图片渐隐过程中会闪烁一下,求教怎么解决?


代码如下:

<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery-2.0.0.min.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript">
$(function(){
$("#img").css("width","600px");
$("#img").css("position","absolute");
setTimeout(function(){
$("#img").fadeOut(500);
},200);
});
</script>
</head>
<body>
<img id="img" src="img/1.png"/>
</body>
</html>
...全文
338 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LodgeCoward 2016-05-06
  • 打赏
  • 举报
回复
嗯,的确是浏览器的问题
qq_24515921 2016-05-06
  • 打赏
  • 举报
回复
换个浏览器看看
cocotsau 2016-05-05
  • 打赏
  • 举报
回复
我测试也是正常的,jquery还是很可靠的
天际的海浪 2016-05-05
  • 打赏
  • 举报
回复
我这里测试没有闪烁同,很正常

87,910

社区成员

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

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