Come rendere il testo lampeggiante in HTML
Ci sono un paio di modi per farlo.
In passato abbiamo usato lo stile text-decoration per farlo
Testo lampeggiante
ma non tutti i browser lo supportano più (e per una buona ragione).
Ora c'è un modo più semplice per far lampeggiare le cose.
Testo lampeggiante
Ma anche questo non funziona su tutti i browser.
Se volete creare un testo (o un elemento) lampeggiante che funzioni su tutti (o almeno sulla maggior parte) i browser, dovete usare la magia CSS o JavaScript.
Blinking text
Then you need to add CSS
- .blink {
- -webkit-animation-name: blinker;
- -webkit-animation-duration: 1s;
- -webkit-animation-timing-function: linear;
- -webkit-animation-iteration-count: infinite;
- -moz-animation-name: blinker;
- -moz-animation-duration: 1s;
- -moz-animation-timing-function: linear;
- -moz-animation-iteration-count: infinite;
- animation-name: blinker;
- animation-duration: 1s;
- animation-timing-function: linear;
- animation-iteration-count: infinite;
- }
- @-moz-keyframes blinker {
- 0% { opacity: 1.0; }
- 50% { opacity: 0.0; }
- 100% { opacity: 1.0; }
- }
- @-webkit-keyframes blinker {
- 0% { opacity: 1.0; }
- 50% { opacity: 0.0; }
- 100% { opacity: 1.0; }
- }
- @keyframes blinker {
- 0% { opacity: 1.0; }
- 50% { opacity: 0.0; }
- 100% { opacity: 1.0; }
- }
That's... a lot of CSS for so little job don't you think. You can try that at JSFiddle
If you have jQuery enabled in your file, you could use a little jQuery trick called fading.
- function blinker() {
- $('.blink').fadeOut(500).fadeIn(500);
- }
- setInterval(blinker, 1000);
That is available at JSFiddle too.
Articoli simili
- Come formattare il testo (rendere il testo in grassetto, corsivo, sottolineato, ecc.) sui post di Reddit
- Come formattare il testo (rendere il testo in grassetto, corsivo, sottolineato, ecc.) sui post di Facebook
- Se il testo inizia come iMessage e cambia in verde e dice inviato come messaggio di testo sei bloccato e il testo è stato inviato?
- Come possiamo esportare una chat di WhatsApp che contiene più di 40.000 messaggi come file di testo/HTML?