【发布时间】:2015-08-30 16:59:13
【问题描述】:
我的纯 JS 脚本只是通过使用 innerHTML 来更改 <p> 元素内的文本。是否可以仅使用 CSS 为这种更改设置动画,而不使用 jQuery?如果有,怎么做?
谢谢!
【问题讨论】:
-
以什么方式制作动画?您正在更改内容,而不是内容的外观!
-
是的,我正在更改内容。具体来说,当我单击一个按钮时,我正在生成一个新的随机句子以进入
<p>元素。目前,这句话只是瞬间改变。我想要一些更流畅的东西,比如旧的句子淡出,新的句子从左边滑进来,或者类似的东西。 -
设置过渡到 div 的高度和宽度,并将内容设置为自动展开。添加内容后,它应该会自动产生效果
标签: javascript css css-animations