2017-02-14 9 views

ответ

2

Назначьте анимацию к классу, а затем дать элемент класс анимации после обновления текста с 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>

+0

как если я хочу, чтобы исчезнуть в результате? – Rian

+0

сделано, я понимаю, как это сделать. Большое спасибо за вашу помощь. – Rian

+0

@Rian awesome, np –

Смежные вопросы