Typed.js: Telescrivente in JS
Typed.js è una libreria Javascript che
permette di scrivere il testo come se fosse una macchina da scrivere.^500
Il software permette di scrivere, cancellare e riscrivere il testo in input. ^500 È anche possibile mostrare
un cursore lampeggiante.
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>Typed.js</title> 6 <style> 7 #test1 { 8 position: absolute; 9 top: 0; 10 left: 0; 11 font-size: 3em; 12 writing-mode: vertical-lr; 13 margin: 0.5em; 14 } 15 #test2 { 16 font-size: 2em; 17 } 18 #test2rot { 19 width: max-content; 20 rotate: 30deg; 21 } 22 #test2sposta { 23 position: absolute; 24 top: 10em; 25 left: 5em; 26 } 27 #test3 { 28 font-size: 2em; 29 position: absolute; 30 top: 12em; 31 left: 5em; 32 } 33 </style> 34 </head> 35 <body> 36 <script src="typedjs/typed.umd.js"></script> 37 <div id="test1stringhe"> 38 <p>Prova in verticale</p> 39 <p>Questa è una prova n.1</p> 40 <p>Questa è una prova n.2</p> 41 <p>Questa è una prova n.3</p> 42 </div> 43 <div id="test1"></div> 44 <div id="test2stringhe"> 45 <p>Prova in rotazione</p> 46 <p>Questa è una prova n.1</p> 47 <p>Questa è una prova n.2</p> 48 <p>Questa è una prova n.3</p> 49 </div> 50 <div id="test2sposta"> 51 <div id="test2rot"> 52 <div id="test2"></div> 53 </div> 54 </div> 55 <div id="test3stringhe"> 56 <p>Prova in orizzontale</p> 57 <p>Questa è una prova n.1</p> 58 <p>Questa è una prova n.2</p> 59 <p>Questa è una prova n.3</p> 60 </div> 61 <div id="test3"></div> 62 <script> 63 let typed1 = new Typed('#test1', { 64 stringsElement: '#test1stringhe', 65 typeSpeed: 60, 66 loop: true, 67 showCursor: false 68 }); 69 let typed2 = new Typed('#test2', { 70 stringsElement: '#test2stringhe', 71 typeSpeed: 60, 72 loop: true, 73 showCursor: false 74 }); 75 let typed3 = new Typed('#test3', { 76 stringsElement: '#test3stringhe', 77 typeSpeed: 60, 78 loop: true, 79 showCursor: false 80 }); 81 </script> 82 </body> 83 </html>
2024
23 gen
23 gen