【发布时间】:2011-07-11 14:53:37
【问题描述】:
我想用背景图片制作几个 div 的动画。我希望他们在页面上移动位置并变大。
我通过 jQuery 添加一个类,该类反过来会触发 Webbit 的 CSS3 转换。
我是从这个开始的:
.myStyle {
width: 240px;
height: 240px;
top: 200px;
-webkit-background-size: 240px;
-webkit-transition-property: top, -webkit-background-size, width, height;
-webkit-transition-duration: 1s;
}
添加该样式时,DIV 会更改宽度和高度,移动到新的顶部位置,但背景大小保持不变。
然后我尝试了这个:
.myStyle {
top: 200px;
-webkit-transform: scale(1.5);
-webkit-transition-property: top, -webkit-transform;
-webkit-transition-duration: 1s;
}
但是,同样的问题。顶级动画,但不是规模。
我认为(希望)这只是我的语法错误。还是不能转换 -webkit 属性?
【问题讨论】:
-
常见的引用(我似乎找不到参考)说“如果你认为你在编译器中发现了一个错误,请再次检查你的代码,你可能没有” ~ 我不认为你发现了 Webkit 的问题,但如果你发现了它会很有趣。
标签: webkit css transitions