很简单的问题:
:hover
当通过伪选择器(即,:active
等)触发动画不合适/不可行时,是否可以利用 css 转换?
我的用例是我想要在表单提交后制作动画。我在想我可以做类似的事情:
.success_message { ...transition stuff + opacity: 0 }
.success_message.shown { opacity: 1 }
然后使用 javascript,我会将shown
类添加到我想要动画的这个元素中。
为什么不直接使用 jQuery 或类似的动画?我很高兴你问。CSS 过渡在 iPhone 和其他移动设备上更加流畅,这是我的目标平台。目前我正在使用 jQuery 制作动画,但它们并没有达到应有的流畅度。
编辑以澄清我对伪选择器的要求。