CSS过渡未触发

CSS过渡未触发,第1张

CSS过渡触发

一种不依赖setTimeout的更干净的方法是在设置之前读取有问题的css属性:

var div = $('<div />').addClass('trans');$('#container').append(div);div.css('width');//add this linediv.css('width', '200px');

正如Lucero在下面的评论中所解释的那样,这样做必须强制浏览器计算实际值,而不是“自动”,“继承”或类似值。没有实际值,浏览器将不会知道新值是前一个值的更改。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5149903.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存