Javascript/CS3转换问题
Javascript / CSS3 transition problems
我有一个页面,页面之间有ajax链接,我在转换方面遇到了一些问题。我在jsfiddle上建立了一个演示页面来演示。
http://jsfiddle.net/UVr4A/
问题是,当内容改变高度时,div最终会出现在错误的位置,并导致不平滑的转换。我试了几件事来解决这个问题。我目前的解决方案是从div中移除animate属性,然后移动它,但这并不总是有效的。在我的代码中,我对延迟进行了注释,以演示这个问题。即使有50ms的延迟,它也无法正常工作(我认为这是由于浏览器延迟,因为它在这个jsfiddle上几乎从未发生过),所以我正在寻找更优雅的解决方案,不会导致转换需要更长的时间。
我使用css3转换而不是jquery,因为它们往往更平滑。
我认为问题在于css转换。看看这个:
http://jsfiddle.net/UVr4A/2/
事实证明,问题与我的想法无关。部分原因是我过于简化了我的问题,最终消除了这个问题。
在我的长页面上,有一些图像在转换过程中加载,这就是导致跳跃的原因。我通过一个onload事件和一个超时修复了这个问题。
相关文章:
- JavaScript代码问题:我正在将对象转换为数组
- 将jQuery转换为用户脚本的普通Javascript时遇到问题
- 将HTML5模板转换为流星.js,关于js init的问题
- ember.js:转换到相同的路由会产生堆栈溢出问题
- 应用了转换时的D3js排序问题
- Podio问题:Can't将字符串转换为数字
- Javascript/Json日期转换问题
- c# mvc nreco HtmlToPdfConverter 问题将 html 文档转换为 pdf
- 数据互绑定问题:转换器只运行一次,无法绑定元素的 ID
- 为什么这不起作用?我认为这是一个转换问题
- D3-初始化后第一次转换时出现问题
- 使用php解析xml并将其转换为json以与$.ajax一起使用时遇到问题
- SVG到图像的转换问题
- jQuery-图像替换转换〔Safari中的问题〕
- 转换3D的问题
- 设置money.js(用于货币转换器)时出现问题
- 创建/使用简单的美制到公制转换器的问题.(HTML/JavaScript)函数未启动
- 问题通过'这'转换为Javascript函数
- Webkit重绘问题:转换比例+位置变化
- 有问题转换/日期(####)/到MM/dd/yyyy本地与MomentJS