Ich wollte etwas ähnlich einem Textreader machen, wo ich mit diesem Satz beginnen:bewegen Span Tag Animationen
<p> <span> This is some </span> text that I want to write </p>
dann zu diesem Satz verschieben:
ich einen CSS-Stil für die festgelegt haben wie folgt Absatz und Spanne:
p { color: black } span { color:red }
und ich möchte nun von schwarz auf rot, die Farbe zu übergehen, wie die Spanne hervorgehoben. Ich verschiebe derzeit das span-Tag, indem ich das innerHTML der Seite ändere, und ich glaube, dass die Animation dadurch ausgelöst wird.
Hat jemand irgendwelche Ideen, wie ich den Übergang auslösen konnte, ohne den gesamten roten Text neu zu beleben.
setTimeout(function(){
newText = "<p> <span> This is some text that I want</span> to write </p>"
ptag = document.querySelector('p')
ptag.innerHTML = newText
}, 1000)
p{ color: black }
span{ color:red }
<p> <span> This is some </span> text that I want to write </p>
halte ich habe alles mit Span-Tags umgeben, aber hier ist ein großer Text, wäre das langsam? – user2662833