繁体   English   中英

具有过渡/动画CSS的IinnerHTML

[英]IinnerHTML with transition/ animation CSS

所以我有JavaScript代码:

document.getElementById("name").innerHTML =  name ;

innerHTML显示结果时可以使用CSS Transition? 例如从右侧淡入或在此链接中键入动画https://codepen.io/rusjames/pen/uAFhE

有什么建议吗? 之前感谢

使用innerHTML更新文本后,将动画分配给一个类,然后为元素提供动画类

 var name = 'somebody'; el = document.getElementById("name"); el.innerHTML = name; el.classList.add('type'); 
 body { background: #171717; } p { color: lime; font-family: "Courier"; font-size: 20px; margin: 10px 0 0 10px; white-space: nowrap; overflow: hidden; width: 30em; } .type { animation: type 4s steps(60, end); } @keyframes type{ from { width: 0; } } 
 <p id="name"></p> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM