Javascript 动态加载内容的宽度延迟

Javascript 动态加载内容的宽度延迟,javascript,css,Javascript,Css,我正在使用jquery get请求动态加载一些HTML。我获取该内容并将其插入DOM。我有一个回调设置,可以在完成时提取元素的宽度和高度 问题是,大小是用CSS动态设置的,并且在加载内容后的最初几毫秒内大小是错误的。这将是一些像素太小,但如果我添加一个超时,它的作品完美 根据开发策略,不允许使用超时来修复类似的问题,因此我需要一些方法来确保元素处于其最终大小 DOM插入是否有动画?它是否在特定时间后执行?有没有其他用户可以采取的可以改变内容的操作(比如当用户滚动时,css被改变)?没有动画,而且

我正在使用jquery get请求动态加载一些HTML。我获取该内容并将其插入DOM。我有一个回调设置,可以在完成时提取元素的宽度和高度

问题是,大小是用CSS动态设置的,并且在加载内容后的最初几毫秒内大小是错误的。这将是一些像素太小,但如果我添加一个超时,它的作品完美


根据开发策略,不允许使用超时来修复类似的问题,因此我需要一些方法来确保元素处于其最终大小

DOM插入是否有动画?它是否在特定时间后执行?有没有其他用户可以采取的可以改变内容的操作(比如当用户滚动时,css被改变)?没有动画,而且每次都不开心。这就像CSS是异步应用的。css没有改变。也许最好的解决方案是在添加元素的同时内联添加css。你能做一个小提琴并共享链接吗?