J'essaie d'animer le mouvement du texte lorsque d'autres textes sont affichés sur la même ligne par le biais de style.display (et de faire apparaître le nouveau texte en fondu). Comment puis-je réaliser cela avec une animation CSS ?
document.getElementsByClassName("secondary")[0].style.display = "none";
function show() {
document.getElementsByClassName("secondary")[0].style.display = "";
}
<div style="text-align: center;">
<a class="primary" id="about" onclick="show();">text 1 </a>
<a class="secondary" id="email">more text</a>
</div>
jsfiddle : https://jsfiddle.net/Ycmelon/g1bdvmpx/
résultat attendu : https://s3.gifyu.com/images/3dr3h5.gif )