禁用 CSS/JavaScript 动画(转换:Translate3D)
disable css/javascript animation (transform: translate3d)
当我的帖子网格加载时,帖子加载到零位置。然后翻译3d/width抓取他们的值,他们去正确的地方:http://www.marianoshoes.com/the-journal/
如何使用 css 禁用这个奇怪的 javascript/css 动画?
谢谢!
在我看来
,它不做任何动画,但序列只是关闭的,就像在屏幕上绘制项目后添加 CSS 一样。
如果您使用 JS 将 CSS 类添加到元素中,您可以通过将 display 属性默认为 none 来解决此问题,最后将其更改为 block(这将使它显示信息需要更长的时间,但至少它的格式是正确的。
否则,您可以通过确保您的 CSS 成为加载到页面的第一件事来更改此设置,并确保仅在文档完全加载后运行您的 JS。
你不能阻止 js 将块移动到正确的位置,但你可以在 js 之后淡入元素。
你的 css:
.post-grid {
opacity: 0;
transition: opacity 0.5s;
}
.post-grid.loaded {
opacity: 1;
}
你的 js:
$(document).ready(function() {
var $postGrid = $('.post-grid');
.... do stuff to post grid
$postGrid.addClass('loaded')
});
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在Javascript中将JSon对象转换为数组
- 使用JS将数组转换为json对象
- 如何使用json将对象列表从java转换为javascript
- 偶尔结结巴巴地说“;堆叠的”;translate()上的转换(v4.0.0-alpha40)
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 在Javascript中转换对象数组
- 将数字转换为一定数量的硬币
- 将纯文本URL转换为可单击链接
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 如何将TypeScript对象转换为普通对象
- 检测个位数整数时正在转换毫秒
- 从javascript到jquery的转换
- DOM事件通过JSON转换为java
- 将圆柱体转换为弯管
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- CSS/JS转换:translate3d和滚动-在Android上流畅,在iPhone上没有动力
- 禁用 CSS/JavaScript 动画(转换:Translate3D)
- css转换translate3d后出现错误的元素scrollWidth