使用 a text-indent
,它会工作。例子:
$(".test").animate({ textIndent: 100 }, {
step: function(now,fx) {
$(this).css('-webkit-transform',"translate3d(0px, " + now + "px, 0px)");
},
duration:'slow'
},'linear');
此外,您可以scale(1)
从-webkit-transform
.
JSFIDDLE
为避免更改有用的属性,您可以在此处提供任何属性。请参见下面的示例:
$(".test").animate({ whyNotToUseANonExistingProperty: 100 }, {
step: function(now,fx) {
$(this).css('-webkit-transform',"translate3d(0px, " + now + "px, 0px)");
},
duration:'slow'
},'linear');
JSFIDDLE
因为我是 Firefox 粉丝,所以请实现 Firefox 兼容性也添加这一行,像这里:
$(this).css('-moz-transform',"translate3d(0px, " + now + "px, 0px)");