web

Testo a comparsa

Tre differenti modi di creare testo a comparsa.

         il mio computer  
 

Testo a comparsa

Pubblicato il: 9-5-2019

Ultima Modifica: 6-1-2024

Testo a comparsa usando solo HTML

Gli elementi che consentono di creare un blocco di testo a comparsa sono details e summary, questi due elementi sono stati introdotti in Html 5.1
Per mostrare e nascondere il blocco di testo l'utente dovrà solo fare click sul contenuto presente all'interno del tag summary, la prima volta per mostrare, la seconda volta per nascondere.
In precedenza per realizzare questa funzionalità era necessario ricorrere a codice Javascipt, comunque tale funzionalità per il momento è disponibile solo sui browser chrome, firefox e opera, non è invece ancora disponibile su Internet explorer, Microsoft Edge e Safari.

Quì sotto un semplice esempio.

Testo a comparsa usando solo HTML copia
 

Copiando e incollando questo codice in una pagina con estensione .html e mandandola in esecuzione su un browser compatibile come menzionato sopra si può vedere il risultato.

Testo a comparsa al passaggio del mouse usando HTML e CSS

Questo è un esempio di testo a comparsa al passaggio del mouse sopra di un elemento che causa la visualizzazione di un blocco di testo, quando il mouse esce dall'elemento che a causato la visualizzazione del blocco di testo il blocco scompare di nuovo. Questo effetto è possibile grazie all'utilizzo oltre che dell'HTML anche dei CSS. L'elemento CSS più importante per questo effetto è :hover

Vediamo quì sotto il risultato, segue il codice completo.

Testo a comparsa al passaggio del muose usando HTML e CSS copia
 

Il terzo metodo usa due <div>, il primo è sempre visibile e rappresenta il pulsante da cliccare che al primo click visualizza il blocco di testo sottostante e al secondo click lo nasconde, questo comportamento è reso possibile oltre che dalla proprietà display CSS anche da una funzione Javascript che controlla ogni volta che viene eseguita il nome della classe assegnato al secondo <div> e lo sostituisce opportunamente a seconda che deve visualizzare o nascondere il blocco.
Qui sotto è possibile testare il tutto, ancora più sotto il codice completo.

taglia testo
copia testo
incolla testo
salva documento
proprietà documento
esci

Testo a comparsa e scomparsa cliccando con il mouse e usando HTML CSS e Javascript copia

Copiare e incollare il codice completo quì sopra per testare separatamente l'esempio.