【发布时间】:2016-06-14 05:20:14
【问题描述】:
我正在尝试通过更改类名来使用 javascript 为表单按钮的 css 属性设置动画。属性更改已应用但没有动画,我不明白为什么。以下是我的代码:
css:
button {
padding-right: 0px;
transition: padding-right 2.5s;
}
button.inactive {
padding-right: 0px;
}
button.active {
padding-right: 100px;
}
javascript(用于过渡到活动):
this.form.getElementsByTagName("button")[0].className ="active";
(用于过渡到非活动状态):
this.form.getElementsByTagName("button")[0].className ="inactive";
【问题讨论】:
-
动画应该在css部分的.active和.inactive标签内。
-
你的意思是过渡:行吗?
标签: javascript css class animation