Futuristisch glitch-effect

In science-fiction films gebeurt het nogal eens dat de held problemen krijgt met de (video-)communicatie. Hier onder zie je een voorbeeld van hoe dat er op een web-pagina uit zou kunnen zien. In dit geval een foto van wat een donker bos op een verre planeet zou kunnen zijn.
Het beeld is niet stabiel qua kleur en afmetingen.

De code kun je downloaden om zelf in je website te gebruiken, alleen zonder de foto. Daar moet je zelf voor zorgen

Dit is een bewerking van een script dat ik aantrof in Webdesigner Magazine nr. 94 (maart 2017), pag. 18 e.v. Dit blad wordt sinds eind november 2017 niet meer gemaakt.
Voor deze website is de code wat vereenvoudigd en is het voorbeeld verfraaid.

Gebruik:

De code van het voorbeeld ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<style>
.glitch {
  display: block;
  animation: glitchAnim 3s linear infinite,
            glitchColour 7s step-start infinite;
}
.image{
  width: 500px;
  height: 281px;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url('foto.jpg')
}
@keyframes glitchAnim {
  0%,5%,40%,60%,100% { transform: scaleY(1); }
  4.3% { transform: scaleY(1.5); }
  61% { transform: scaleX(0.78); }
  62% { transform: scaleX(1); }
}
@keyframes glitchColour{
  0%,5%,99% { filter: grayscale(0); }
  4%,6%,100% { filter: grayscale(100%); }
}
</style>

(Zet dit in de <BODY> op de plaats waar de foto met het effect moet verschijnen).

<div align="center">
  <span class="image glitch"></span>
</div>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb563.zip, 556 bytes.

 
terug

html-563; Laatste wijziging: 30 mei 2020